Iniciante matriz

3 respostas
lucas.marques

E ai galera so iniciante em java faço tecnologia da informação e o professor passou esse exercicio para o lab. porem nao to conseguindo resolver se alguem puder me dar uma força agradeço :

Crie um programa que leia o número de alunos de uma turma, o número de avaliações feitas por cada aluno,
leia as notas dos alunos, seus nomes e apresente na tela o nome do aluno e seu status (aprovado, reprovado ouexame especial) com base no total de suas notas. Deve ser criada uma matriz para notas e um vetor para os
nomes.exemplo.

C:\java Prog
Entre com o numero de alunos:
3
Entre com o numero de notas/aluno:
4
Entre com o nome e as notas do aluno 1:
Jose
10
25
8
20
Entre com o nome e as notas do aluno 2:
Joao
20
20
20
20
Entre com o nome e as notas do aluno 3:
Manuel
2
2
20
20
Alunos
Jose exame especial
Joao aprovado
Manuel reprovado

3 Respostas

joede.fadel

Eu não vou responder todo o teu exercicio, vou facilitar para vc começar

String[][] a;
    
  public Main() {
    }
    
    public void avaliacaoAluno(int numeroAvaliacao, int numeroAlunos){
        a = new String[numeroAlunos][numeroAvaliacao+1]; // o numeroAvaliacao +1 é que a ultima posiçao eh pra a situaçao do aluno
    }
    ....

agora vc tenta se virar para preencher os dados dessa matriz e fazer os calculos qualquer coisa poste outra duvida

lucas.marques

Valeu!!!vou tentar qualquer duvida retorno…

lucas.marques

ainda não to entendendo…o problema é que não tenho muita (ou quase nenhuma)facilidade com vetores, estou tentando fazer e continua não saindo nada.Onde as notas serão alocadas ? Pra que esse + 1 tambem não entendi… agradeço qualquer ajuda!!!

Criado 23 de novembro de 2007
Ultima resposta 23 de nov. de 2007
Respostas 3
Participantes 2