Ed
há 14 horas
Vamos analisar o código passo a passo: ```python a = 0 for i in range(30): if a % 2 == 0: a += 1 continue else: if a % 5 == 0: break else: a += 3 print(a) ``` - Inicialmente, a = 0 (que é par). - No primeiro loop (i=0): - a % 2 == 0 → True - a = 0 + 1 = 1 - continue → pula para o próximo i - Segundo loop (i=1): - a = 1 (ímpar) - a % 2 == 0 → False - Verifica se a % 5 == 0 → 1 % 5 == 1 → False - Então a += 3 → a = 1 + 3 = 4 - Terceiro loop (i=2): - a = 4 (par) - a % 2 == 0 → True - a += 1 → a = 5 - continue - Quarto loop (i=3): - a = 5 (ímpar) - a % 2 == 0 → False - a % 5 == 0 → 5 % 5 == 0 → True - break → sai do loop O valor final de a é 5. Portanto, a resposta correta é a alternativa: D) 5
Cadastre-se ou realize login
Mais perguntas desse material