1
resposta

totalDenotas++

o que siquinifica dentro do contexto if. ele ler um valor a cada vez que o programa passa por ele. não entedi o funcionamneto dessa varivael dentro do if


if(nota!= -1) {

                mediaAvaliacao += nota;
                totalDenotas++;
1 resposta

Oi, Lucas! Tudo bem?

No código, totalDeNotas++ é uma forma de incrementar (ou seja, adicionar 1) ao valor da variável totalDeNotas cada vez que o bloco de código dentro do if é executado.

No contexto do programa, essa variável está sendo usada para contar o número total de notas que foram inseridas pelo usuário. Cada vez que uma nota é inserida (e essa nota é diferente de -1), totalDeNotas é incrementado, ou seja, é adicionado 1 ao valor atual de totalDeNotas.

Um exemplo para ilustrar isso é, supondo que o usuário insira as notas 7, 8 e 9, nessa ordem, após cada inserção, o valor de totalDeNotas seria atualizado da seguinte maneira:

  • Após a inserção da nota 7: totalDeNotas seria 1 (pois foi inserida uma nota)
  • Após a inserção da nota 8: totalDeNotas seria 2 (pois foram inseridas duas notas)
  • Após a inserção da nota 9: totalDeNotas seria 3 (pois foram inseridas três notas)

Essa contagem é importante para calcular a média corretamente, pois a média é a soma de todas as notas dividida pelo número total de notas. Portanto, precisamos saber quantas notas foram inseridas, e é para isso que totalDeNotas está sendo usado.

Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓