Treinamento com matrizes, sugestões

0 respostas
U

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);
	}
}
Criado 11 de março de 2011
Respostas 0
Participantes 1