import java.util.Scanner;
public class Loop {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
Double mediaAvaliacao = 0.0;
Double nota = 0.0;
for (int i = 0; i <3 ; i++) {
System.out.println("Diga a sua nota do filme: ");
nota = leitura.nextDouble();
mediaAvaliacao += nota;
}leitura.close();
System.out.println("Média de avaliação: " + mediaAvaliacao/3);
}
}
Pro meu código aceitar a inicialização das variáveis "mediaAvaliacao" e " nota", eu tive que declara elas com "0.0", pois se eu declarar com apenas "0" o algoritmo entende como conflito, como se eu "anunciasse pro algoritmo que iria declarar um Double mas declarava um Int.