Media de notas e informaçao de aprovação

4 respostas
V

Não consigo adicionar o laço que faz só aceitar valores>0 e <=10.

import java.util.Scanner;

public class Media_Aluno {

public static void main(String[] args) {
	// TODO Auto-generated method stub
	
	Scanner entrada = new Scanner (System.in);
	int nota1, nota2, nota3;
	int media,i, contAluno=0;
	for (i=0; i<10; i++) {
		
		contAluno++;
		System.out.println("Aluno " + contAluno + " digite sua primeira nota: ");
		nota1=entrada.nextInt();
		
		System.out.println("Aluno " + contAluno + " digite sua segunda nota: ");
		nota2=entrada.nextInt();
		
		System.out.println("Aluno " + contAluno + " digite sua terceira nota: ");
		nota3=entrada.nextInt();
		
		media=(nota1+nota2+nota3)/3;
		
		if (media>=7) {
			System.out.println("APROVADO - MÉDIA: "+media);
		}else if (media<7) {
			System.out.println("REPROVADO - MÉDIA: "+media);
			
		}
	}
}

}

4 Respostas

R

N fazemos suas atividades.
Se quer ajuda escreva seu código e venha com dúvidas pontuais sobre ele.

D

Eu sei.

V

Refiz com o cód que eu tava tentando, helpp. Não sei como adicionar um laço que mostre se a nota n estiver no intervalo e peça a nota de novo.

R
while(nota fora do intervalo) {
    nota = lerNota;
}
Criado 22 de junho de 2018
Ultima resposta 23 de jun. de 2018
Respostas 4
Participantes 3