Pergunta
- Questao 3/10-Logica de Programação e Algoritmos > Na AULA 4 você aprendeu o laço while e o laço for.A seguir você está vendo um laço implementado com for. for i in range (100,1000,10) print(i) Assinale a alternativa que CORRETAMENTE, gera a mesma saída que o código apresentado, mas agora implementando com laço while A 49 i=100 while (ilt =1000) print(i) i+=10 B (1) i=100 while (ilt =999) print(i) i+=10 C 4. i=99 while (ilt =1000) print(i) i+=10 D i=99 while (ilt =999) print(1) i==10 E 4. i=99 while (i=999) print(i)
Solução
Verification of experts
4.0201 Voting
ManuelaMestre · Tutor por 5 anos
Responder
alternativa correta é a opção A:<br /><br />A) $i=100$<br />while $(i\lt =1000)$<br />$print(i)$<br />$i+=10$<br /><br />Esta opção implementa corretamente o laço while para gerar a mesma saída que o laço for apresentado. O laço while será executado enquanto a condição $(i\lt =1000)$ for verdadeira. Dentro do laço, o valor de $i$ é impresso e, em seguida, incrementado em 10 unidades. Este processo é repetido até que o valor de $i$ exceda 1000.
Clique para avaliar: