SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: tomario en Sábado 6 de Noviembre de 2010, 22:49
-
hola, tengo un pequeño problema en c, es que no se como sacar la posicion de los valores maximos en una matriz.
un programilla que me diga los valores maximos estan en la posicion m[2][3],m[5][1],etc.
si pueden ayudarme muchas gracias
-
Sólo tienes que recorrer la matriz y guardar tantos máximos como quieras en un vector (array), por ejemplo.
-
se recorrer la matriz, pero no se como guardar los 10 valores maximos.
necesito ayuda por favor. gracias
-
yo tengo una matriz, por ejemplo de 10*5 y lo que yo quiero es saber cual es la posicion de los 12 valores maximos de esa matriz, gracias
-
[list type=2][li]Inicializas tu vector de 12 posiciones a un valor mínimo (depende de qué dominio tiene tu matriz)[/li]
[li]Recorres la matriz[/li]
[li]Por cada elemento, comparas con el vector. Si es mayor que algún elemento del vector, insertas el nuevo elemento si aún hay hueco, o sustituyes el menor de los elementos del vector.[/li][/list]
-
ya lo hice, muchas gracias