Bom, esse é meu primeiro tópico e de antemão eu deixo-vos o aviso que sou leigo na questão da programação em linguagem Java, e quero tirar um tempo agora pra estudar, já que na faculdade tô tendo que aprender isso e o professor apenas passa os exercicios deixando a explicação por cima…
Ele recentemente passou essa atividade
Crie um algoritmo que o usuário preencha uma matriz de 5x3, onde a primeira coluna, será o código do aluno, a segunda coluna, será a nota 1 do aluno e a última coluna será a nota 2 do aluno.
Crie uma segunda matriz de 5x3 onde a primeira coluna será o código do aluno, que deve ser igual à coluna do 1 da primeira tabela, coluna 2 será o nome do aluno e coluna 3 a situação do aluno, que se a média da nota 1 e nota 2 for igual ou maior 7, deve receber aprovado, senão, reprovado.
e a questão é que não faço ideia de como se fazer isso, eu até tentei mas não saiu tanto como o esperado, porém a tentativa deu um resultado…
meu código ficou assim
package exercicio01;
import java.util.Scanner;
public class Exercicio01 {
public static void main(String[] args) {
Scanner ent = new Scanner(System.in);
int codigo, nota1, nota2;
int media, i, contAluno = 0;
for(i = 0; i < 2; i++){
contAluno++;
System.out.print("Aluno " + contAluno + ", digite seu código aqui: ");
codigo = ent.nextInt();
// recebe a 1º nota
System.out.println("Aluno " + contAluno + ", digite sua 1ª nota");
nota1 = ent.nextInt();
// recebe a 2º nota
System.out.println("Aluno " + contAluno + ", digite sua 2ª nota");
nota2 = ent.nextInt();
// calcula a média
media = (nota1 + nota2) / 2;
System.out.print(codigo+"|"+ nota1+"|" + nota2 +"|" + media + "|");
// mostra a nota do aluno
if( (media >= 0) && (media <= 4) ){
System.out.println("Reprovado");
} else if(media <= 5){
System.out.println("Reprovado");
} else if(media <= 6){
System.out.println("Reprovado");
} else if(media <= 7){
System.out.println("Aprovado");
} else if(media <= 8){
System.out.println("Aprovado");
} else if(media <= 10){
System.out.println("Aprovado");
}
}
}
}
E tem a questão de que nem se quer eu fiz a matriz 5x3 ): e precisa-se de duas… queria uma luz pra mim ter uma ideia de como se faz, assim eu estudaria por cima e avançaria um pouquinho mais em java…