Ed
há 11 meses
Vamos analisar o trecho do programa em Python que você mencionou. O laço `for` está iterando cinco vezes, e a variável `s` começa em zero e é incrementada em `3*i` a cada iteração, onde `i` varia de 0 a 4. Os incrementos de `s` são: - Para `i = 0`: `s = 0 + 3*0 = 0` - Para `i = 1`: `s = 0 + 3*1 = 3` - Para `i = 2`: `s = 0 + 3*2 = 6` - Para `i = 3`: `s = 0 + 3*3 = 9` - Para `i = 4`: `s = 0 + 3*4 = 12` No entanto, a soma total de `s` ao final do laço é: - `s = 0 + 3 + 6 + 9 + 12 = 30` Como a instrução `print(s)` está fora do laço, ela será executada apenas uma vez, imprimindo o valor final de `s`, que é 30. Portanto, a alternativa correta é: C. 30.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
Analisando o trecho de código fornecido, a opção correta que apresenta o que será impresso na tela é a alternativa A. 0 3 9 18 30. Isso ocorre porque a variável s começa com o valor zero e é acrescida, a cada iteração, do valor 3*i, onde i pertence à sequência (0, 1, 2, 3, 4). Assim, a variável s termina o laço com o valor 30, que será impresso pela instrução print(s).