Como encontrar el valor máximo en un arreglo bidimensional y mostrar los números subíndices de fila y columna que corresponda al valor máximo. Gracias de antemano.
Respuesta de ktmexi
1
1
ktmexi, Soy desarrollador con tecnologias Microsoft desde el 2000
Lo que debes hacer es recorrer el arreglo bidimensional con un doble for. E inicializarte una variable auxiliar fuera de los for para ir guaardando el máximo valor. Un bosquejo del ejemplo seria así Disculpa no pueda escribir el código exacto ya que estoy posteando de mi celular. Pero lo importante es que entiendas la idea, luego tu podrás escribir el código sin problemas. int valorMax = 0; int fila = 0; int columna = 0; for que recorra las filas (int i = 0 a count de filas) for que recorra las columnas (int j = 0 a count de columnas)´ //Aqui preguntas si valorMax menor que arreglo[j] Si es valorMax es menor entonces a valorMax le pones el valor del arreglo en la posición i, j . y guardas en fila el valor de i y en columna el valor de j fin for fin for Al salir de los for una ves terminada toda la recorrida, en valorMax ha quedado tu valor máximo de todo el arreglo y en las variables fila y columna la posición del arreglo máximo. Si ha sido de ayuda por favor finaliza la pregunta y no te olvides del puntaje =)