Estou confusa.. como que pedi pro contador contar menor ou igual a 10, ele copila numeros acima dele? tipo 55... Muito confuso isso.
Estou confusa.. como que pedi pro contador contar menor ou igual a 10, ele copila numeros acima dele? tipo 55... Muito confuso isso.
Olá Lara, não entendi a sua pergunta, teria algum print da tela ou o código para entender melhor?
Olá, Lara
Poderia postar o trecho do código para podermos te ajudar melhor?
Att,
Olá, Lara. Vou tentar explicar a lógica matemática.
No código, quando usamos "total = total + contador" seria a mesma coisa que dizermos com o cálculo matemático que total = 0 + 0 (inicialmente).
A partir do momento que usamos "contador++" o nosso código irá incrementar 1 à direita do nosso exemplo matemático, representando a variável "contador", ficando total = 0 + 1.
Dessa forma o nosso total vai passar a valer 1 no próximo laço, ficando total = 1 + 2.
seguindo a progressão irá ficar:
total = 3 + 3 , (no próximo laço o total passará a valer essa soma) total = 6 + 4, (no próximo laço o total passará a valer essa soma) total = 10 + 5, (no próximo laço o total passará a valer essa soma) total = 15 + 6..... (no próximo laço o total passará a valer essa soma)
Perceba que o contador segue uma progressão de 1 em 1, até chegar em 10, cujo resultado do total será 55.
É dessa forma que ocorre no laço de repetição.
Espero que esse raciocínio ajude.