Posición de un número en una matriz

Pedro Félez Moliner

/* Este programa nos pide las dimensiones de una matriz, luego 
 pide que le introduzcamos los números de dicha matriz y luego 
 nos dice en qué posición o posiciones se encuentra el número 
 que le hemos indicado */

#include<iostream>
using namespace std;

int main()
{
int dim1, dim2;

cout<<"Introduce las dimensiones de la matriz: ";
cin>>dim1>>dim2;

int i, j;
float u[dim1][dim2], x;

for(i=0;i<dim1;i++)
{
cout<<"Introduce los numeros de la fila "<<i+1<<": \n";
for(j=0;j<dim2;j++)
{
cin>>u[i][j];
}
}
cout<<"Introduce el numero que quiere saber en que posicion esta: ";
cin>>x;
cout<<"\n\n";

for(i=0;i<dim1;i++)
{
for(j=0;j<dim2;j++)
{
if(x==u[i][j])
{
cout<<"El numero se encuentra en la posicion:\n "<<i+1<<" "<<j+1<<"\n";
}
}
}
cout<<"\n\n\n";
return 0;
}
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