Número contenido en matriz

Sergio Asensio

//Este programa nos dice si un número real está contenido o no en una matriz dada

#include<iostream>
#include<stdlib.h>

using namespace std;

int main()

{

int i, j,DIM,cont=0;

cout<< “Introduce la dimension de la matriz:”;
cin>>DIM;
float m[DIM][DIM],n;

cout << “Dame una matriz de dimension ” << DIM << endl;
for (i=0;i<DIM;i++)
for (j=0;j<DIM;j++)
{cin >> m[i][j];}

cout<<” La matriz que has escrito es :”<<” “<<endl;
printf(“\n”);

for (i=0;i<DIM;i++)
{for (j=0;j<DIM;j++)
cout << m[i][j]<<”   “;
cout<<endl<<endl;}

cout<<” Introduce un numero real: “;
cin>> n;

for (i=0;i<DIM;i++)
for (j=0;j<DIM;j++)

if (n==m[i][j])

{cout<<” El numero  esta en la posicion: (“<<i+1<<“,”<<j+1<<“)”<<endl;
cont = cont+1;

}

if (cont==0)

{cout<<“El numero no esta en la matriz”<<endl;}

return 0;}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s