Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Fiquei com dúvida na saída no console porque esse 9 esta aí?

Não entendi qual foi a lógica do 9 , ele é maior ou menor que algo por que ele saiu no console? contador = 1 | 1 ( console)

while(contador <= 10):

print(contador)

contador = contador + 2  | ****3 ( console)****

if(contador == 5):   

    contador = contador + 2 |**** 7 ( console)****
3 respostas
solução!

Boa tarde.

A logica é está:

Contador = 1 chega no while e entra na repetição. print do valor. Contator recebe + 2 ficando com 3. Não é igual a 5 então volta pra o while.

Contador = 3 continua na repetição. print do valor. Contador recebe + 2 ficando com 5 É igual a 5 então recebe mais 2 -> Contator fica com 7

Contador = 7 continua na repetição. print do valor. Contador recebe + 2 ficando com 9 Não é igual a 5 então volta pra o while.

Contador = 9 continua na repetição. print do valor. Contador recebe + 2 ficando com 11 Não é igual a 5 então volta pra o while.

Contador = 11 sai da repetição e finaliza o bloco de código.

Bom dia Rodolfo , já tinha visto a tua respostas , porem só consegue te dar o feedback agora.

Abrigado pela clareza na explicação!

Ótimo. Por nada, fico feliz em poder ajudar.