Boa tarde gente! Estou com dificuldades para resolver uma questão de java, preciso fazer uma matriz 3x6 e mostrar o maior número e a posição dele, depois o menor e a posição depois. Como devo fazer isso? Travei na parte de verificar qual é o maior número e menor.
Você vai ter que correr dois laços FOR, um para linha e outro para coluna.
Cria também uma variável int maior e int menor para comparar o valor atual da célula da matriz e adequar no que você precisa.
Posta aí o que você já fez até agora.
Pra te ajudar:
int colunas = 3;
int linhas = 6;
Scanner sc = new Scanner(System.in);
int[][] matriz = new int[linhas][colunas];
for (int a = 0; a < linhas; a++) {
for (int b = 0; b < colunas; b++) {
System.out.print("Digite a posição [" + (a+1) + "][" + (b+1) + "] da matriz: ");
matriz[a][b] = sc.nextInt();
}
}