Duvida Rapida!

Fala galera da GUJ, beleza ?

Estou aqui de novo pra tentar resolver mais uma duvida, que para vocês deve ser facil !!

Preciso fazer o seguinte problema:

Construa uma aplicação em Java que receba 3 notas de 5 alunos, calcule e mostre nessa ordem:
1)A média aritmética das notas de cada aluno;
2)A mensagem da tabela: Média Mensagem
< 5 | REPROVADO

= 5 e < 7 | EXAME
= 7 | APROVADO

3)O total de alunos reprovados;
4)O total de alunos de exame;
5)O total de alunos aprovados;
6)A média da classe.

pois bem aqui está meu codigo

[code]
public class Main {
public static void main(String[] args) {
double nota1=0,nota2=0,nota3=0,soma=0, media=0,mt = 0,st,a,reprovado = 0,exame = 0,aprovado = 0;

   for(a=0;a<5;a++)
   {
       nota1=Double.parseDouble(JOptionPane.showInputDialog("Nota 1"));
       nota2=Double.parseDouble(JOptionPane.showInputDialog("Nota 2"));
       nota3=Double.parseDouble(JOptionPane.showInputDialog("Nota 3"));
       soma = nota1 + nota2 + nota3;          
       media = soma /3;
       System.out.println(media);
            if (media < 5)
            {
                reprovado += 1;
                System.out.println("REPROVADO");
            }
            if (media >= 5 && media < 7)
            {
                exame += 1;
                System.out.println("EXAME");
            }
            if (media >= 7)
            {
                aprovado += 1;
                System.out.println("APROVADO");
            }
   }
   
   System.out.println(reprovado);
   System.out.println(exame);
   System.out.println(aprovado);
   

}

}[/code]

só não estou sabendo como faço para achar a média total da sala, pois o restante esta tudo ok.

Valeu

cara é só fazer uma variável para ir somando as médias por aluno, depois final voce divide pelo numero de alunos, que encontrara a media da Classe, mais ou menos assim:

public class Main
{
    public static void main(String[] args)
    {
         double nota1=0,nota2=0,nota3=0,soma=0, media=0,mt = 0,st,a,reprovado = 0,exame = 0,aprovado = 0;
         double mediaClasse = 0; // Média das médias dos alunos;

       for(a=0;a<5;a++)
       {
           nota1=Double.parseDouble(JOptionPane.showInputDialog("Nota 1"));
           nota2=Double.parseDouble(JOptionPane.showInputDialog("Nota 2"));
           nota3=Double.parseDouble(JOptionPane.showInputDialog("Nota 3"));
           soma = nota1 + nota2 + nota3;
           media = soma /3;
           mediaClasse += media;
           System.out.println(media);
                if (media < 5)
                {
                    reprovado++;
                    System.out.println("REPROVADO");
                }
                if (media >= 5 && media < 7)
                {
                    exame++;
                    System.out.println("EXAME");
                }
                if (media >= 7)
                {
                    aprovado++;
                    System.out.println("APROVADO");
                }
       }

       System.out.println("Total de Alunos reprovados:\t\t"+reprovado);
       System.out.println("Total de Alunos em exame:\t\t"+exame);
       System.out.println("Total de Alunos aprovados:\t\t"+aprovado);
       System.out.println("A média geral da classe foi:\t\t"+mediaClasse/5);


    }
}

Valeu Brother, acabei de resolver o exercicio, abraço