Duvidas no uso de If e Else…
Pessoal sou inicialmente em programação, e necessito da ajuda de vcs…
Por favor analisem a classe, abaixo e me respondam por que o programa não e finalizado quando a primeira condição e atendida…
Agradeço a atenção de todos…
conectionsp
import java.util.Scanner;
public class NotasEscolares
{
public static void main (String arg[])
{
Scanner entrada=new Scanner(System.in);
System.out.println("Informe a primeira nota: ");
byte nota1=entrada.nextByte();
System.out.println("");
System.out.println("Informe a segunda nota: ");
byte nota2=entrada.nextByte();
System.out.println("");
if (nota1+nota2>=5)
System.out.println("Aluno aprovado, média do aluno "+(nota1+nota2)+".");
[color=red] //Por que o programa não finaliza nesta instrução, ele continua a ler todo o resto?[/color]
else
System.out.println("Aluno em exame, média do aluno "+(nota1+nota2)+".");
System.out.println("Informa a nota do exame");
byte exame=entrada.nextByte();
if (nota1+nota2+exame>=5)
System.out.println("Aluno aprovado, após o exame!, média do aluno "
+(nota1+nota2+exame)+".");
else
System.out.println("Aluno reprovado!, média do aluno "+
(nota1+nota2+exame)+".");
}
}