23/11/11

Ejercicios de funciones con matrices como parametros

Elaborar un programa que lee una matriz de n x m y determinar cual es el dato mayor y en que posicion se encuentra.

Para buscar un valor y su posición en una matriz se deben declarar tres variables, una para almacenar el valor encontrado, y las otras dos para ubicar su posición en la matriz. (filas y columnas).

Para el problema anterior, se declaran las variables de nombre mayor , filas y columna.

1. Se debe de asumir que la primera posición de la matriz es el numero buscado. (mayor)
2. se procede a comparar la variable mayor con el resto de la matriz, si se encuentra un numero mas alto, se asigna éste al la variable mayor y se le asignan las coordenadas del mismo a las variables fila y columna para determinar la posición en que se encuentra.
// matriz de 5 x 5

mayor=v[0][0];
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
if(v[j][i]>mayor)
{
mayor=v[j][i];
fila=j;
columna=i;
}
}
}





No hay comentarios: