En este post veremos un ejercicio básico de Java. Se trata de, dada una matriz, buscar el elemento mayor y el elemento mayor. Vamos a repasar los ciclos y la comparación, usando for
e if
respectivamente.
Definir y recorrer matriz
Comenzamos definiendo la matriz, que no es más que un arreglo de dos dimensiones. Para recorrerla necesitamos el índice de la fila y el índice del elemento de cada fila:
Dentro del ciclo anidado tendremos acceso al elemento actual.
Obtener mayor y menor de matriz
Ahora vamos a definir el elemento mayor y el elemento menor. Debemos tener estas variables fuera del ciclo. Al inicio inferimos que tanto el mayor como el menor son el primer elemento de la matriz, esto solo para iniciar:
int mayor = matriz[0][0], menor = matriz[0][0];
Después, dentro del ciclo comprobamos:
Poniendo todo junto
El código completo queda así:
Al ejecutarlo, el número menor y el número mayor se imprimen en la consola:

Con eso terminamos este post, pero puedes leer más sobre Java en mi blog.
y como haria para poder intercambiar las posicion del numero mayor con el numero menor
Si tiene dudas puede hacérmelas llegar en https://parzibyte.me/#contacto