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++;
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++;
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:
totalDeNotas
seria 1 (pois foi inserida uma nota)totalDeNotas
seria 2 (pois foram inseridas duas notas)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!