Leer una matriz 3 x 3 y determinar en qué posición está el mayor número en java

Leer una matriz 3 x 3 y determinar en qué posición está el mayor número en java

Haz clic aquí para suscribirte a mi canal

import java.util.Scanner;

public class App {

    public static void main(String[] args) {

        Scanner leer = new Scanner(System.in);

        int i,j,mayor = 0,a = 0,b = 0;

        int[][] matriz = new int[3][3];

        for(i = 0; i < 3; ++i){

            for(j = 0; j < 3; ++j){

                System.out.println(«Ingresa un numero»);

                matriz[i][j] = leer.nextInt();

            }

        }

        for(i = 0; i < 3; ++i){

            for(j = 0; j < 3; ++j){

                System.out.print(matriz[i][j]+» «);

                if (matriz[i][j] > mayor){

                    mayor = matriz[i][j];

                    a = i;

                    b = j;

                }

            }

            System.out.println(«»);

        }

        System.out.println(«EL numero mayor es: «+mayor);

        System.out.println(«Se encuentra en la fila: «+a+» columna: «+b);

    }

}

Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *