import java.util.Scanner;
public class OutroLoop {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
double mediaAvaliacao = 0; //Inicialização de média de avaliação
double nota = 0; //Inicialização de variável que rece nota do usuário
int contadorNota = 0; //Inicialização de contador de notas inseridas
while (nota != -1) { //Verificamos se o user deseja prosseguir
System.out.println("Quanto você gosta do filme ou -1 para encerrar: ");
nota = leitura.nextDouble();
if (nota != -1) { //Impedimos popular as variáveis no caso de -1
mediaAvaliacao += nota;
contadorNota++;
}
}
mediaAvaliacao = mediaAvaliacao/contadorNota;
if (contadorNota == 0) { //Definição de feedback em função das notas lançadas.
System.out.println("Agradecemos a sua contribuição!");
} else {
System.out.println(String.format("A média das avaliações é %.2f sobre um total de %d avaliações!",
mediaAvaliacao, contadorNota));
}
}
}