Gente fiz este progama no qual ele tem que me dar a média e a situação do aluno só que tá dando muito erro, alguém poderia me ajudar:
Aluno.java
public class Aluno
{
public String nome;
public String nota1;
public String nota2;
public String media;
public void imprimeAluno()
{
System.out.println("Nome do aluno:"+nome);
System.out.println("Nota da P1:"+nota1);
System.out.println("Nome do aluno:"+nota2);
}
public void calculamedia(Double nota1, Double nota2)
{
media=((nota1+nota2)/2);
System.out.println("Média do aluno:"+media);
}
public axasituacao()
{
if (media>5,0)
System.out.println("Aluno aprovado!")
else
System.out.println("Aluno reprovado!")
}
}
testaAluno.java
import java.util.Scanner;
public class TestaAluno
{
public static void main(String args[])
{
Scanner entrada=new Scanner(System.in);
String nomedoAluno;
double nota1doAluno,nota2doAluno,mediadoAluno,situacaoAluno;
Aluno cidadao=new Aluno();
System.out.printf("Entre com o nome do Aluno:");
nomedoAluno=entrada.nextLine();
System.out.printf("Entre com a nota da P1 do Aluno:");
nota1doAluno=entrada.nextDouble();
System.out.printf("Entre com a nota da P2 do Aluno:");
nota2doAuno=entrada.nextDouble();
mediadoAluno=cidadao.media;
situacaodoAluno=cidadao.situacao;
cidadao.nome=nomedoAluno;
cidadao.nota1=nota1doAluno;
cidadao.nota2=nota2doAluno;
cidadao.media=mediadoAluno;
cidadao.axasituacao=situacaoAluno;
cidadao.imprimeAluno();
cidadao.calculamedia();
cidadao.axasituacao();
}
}
Me ajudem!!!
EDIT - Não se esqueça de pôr os tags [ code ] para delimitar seu código 