Ed
há 8 meses
Vamos analisar o código fornecido: ```python for i in range(10): if (i % 2 == 0): print(i) ``` 1. O laço `for i in range(10)` itera sobre os números de 0 a 9. 2. A condição `if (i % 2 == 0)` verifica se o número `i` é par (ou seja, se o resto da divisão de `i` por 2 é igual a 0). 3. Se a condição for verdadeira, o número `i` é impresso. Agora, vamos ver quais números serão impressos: - Para `i = 0`: par (imprime 0) - Para `i = 1`: ímpar (não imprime) - Para `i = 2`: par (imprime 2) - Para `i = 3`: ímpar (não imprime) - Para `i = 4`: par (imprime 4) - Para `i = 5`: ímpar (não imprime) - Para `i = 6`: par (imprime 6) - Para `i = 7`: ímpar (não imprime) - Para `i = 8`: par (imprime 8) - Para `i = 9`: ímpar (não imprime) Portanto, os números que serão impressos são: 0, 2, 4, 6 e 8, que são os números pares entre 0 e 9. A alternativa correta é: D) Serão impressos no console os números pares entre 0 e 9.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material