Logo Passei Direto
Buscar
Questão 7/10 - Lógica 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) i = 100
while (i <= 1000):
print(i)
i +=10
b) i = 100
while (i <= 999):
print(i)
i += 10
c) i = 99
while (i <= 1000):
print(i)
i += 10
d) i = 99
while (i <= 999):
print(i)
i += 10
e) i = 99
while (i <= 999):
print(i)
User badge image
Questões Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Analisando o código apresentado com o laço for: ```python for i in range(100, 1000, 10): print(i) ``` Podemos observar que ele imprime os valores de 100 a 990, de 10 em 10. Para implementar o mesmo resultado utilizando um laço while, devemos iniciar a variável `i` com o valor inicial (100) e incrementá-la em 10 a cada iteração, enquanto `i` for menor ou igual a 990. Analisando as opções: a) i = 100 while (i <= 1000): print(i) i += 10 b) i = 100 while (i <= 999): print(i) i += 10 c) i = 99 while (i <= 1000): print(i) i += 10 d) i = 99 while (i <= 999): print(i) i += 10 e) i = 99 while (i <= 999): print(i) A opção que implementa corretamente o mesmo resultado que o código apresentado com o laço for é a letra d) i = 99 while (i <= 999): print(i) i += 10.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina