1
resposta

Dúvida!

Oi, bom dia! Gostaria de saber porquê quando o sinal "<=" aparece a repetição ocorre 11 vezes e não apenas 10.

1 resposta

Oi, Tamires, tudo bem?

Neste caso, isso ocorreu porque a variável i foi definida com valor 0 para iniciar os loops, e quando deixamos a expressão de igual na condição de parada dos loops dizemos que a variável poderá chegar até o valor igual ao da condição de parada. Como neste caso a condição de parada era de valor 10, levando em conta que a execução começou com valor 0 e não em 1, a repetição ocorreu uma vez a mais, ou seja, contabilizando as 11 vezes. O correto seria utilizar apenas o sinal de menor < para contabilizar a primeira execução, que ocorre quando a variável ainda possuí valor zero.

Espero ter ajudado.

Abraços e bons estudos!