Gostaria que vocês me dessem sugestões ao trabalhar com matrizes: sugestões e críticas.
public class ObjetoMatrizes {
private int linha, coluna;
private int media;
public ObjetoMatrizes (int coluna){
this.coluna = coluna;
this.linha = 0;
int[][]notas;
notas = new int [3][2];
// Joao
notas[0][0] = 8;
notas[1][0] = 9;
notas[2][0] = 7;
// Maria
notas[0][1] = 7;
notas[1][1] = 8;
notas[2][1] = 9;
while(true){
media += notas[linha][coluna];
System.out.println(notas[linha++][coluna]);
if (linha >= 3){
media = media/3;
System.out.println("A media das notas é: "+media+".");
break;
}
} // fim do while.
}
}
import java.util.Scanner;
public class TesteMatrizes {
public static void main(String[] args){
Scanner input = new Scanner (System.in);
System.out.println("Opções:\n\n-Nota do João: [1]\n-Nota da Maria [2]\n-Sair [3]");
int menu = input.nextInt();
int coluna = 0;
switch(menu){
case 1:
coluna = 0;
break;
case 2:
coluna = 1;
break;
case 3:
System.exit(0);
default:
System.out.println("Digite apenas as opções disponiveis!");
System.exit(0);
}
ObjetoMatrizes objeto = new ObjetoMatrizes(coluna);
}
}