(ADAPTADA) Na AULA 4 aprendemos a construir laços de repetição empregando while e for.
A seguir você encontra um código que não está sendo implementado com um laço.
x = 5
print(x)
x += 5
print(x)
x += 5
print(x)
x += 5
print(x)
x += 5
print(x)
Resultado na tela do console:
5
10
15
20
25
Assinale a alternativa que, CORRETAMENTE, resolve o mesmo problema e gera a mesma saída, mas agora empregando um laço de repetição do tipo while, em linguagem Python.
while x < 30:
print(x)
x += 5
Soluções para a tarefa
Resposta:
Com Python:
x=5
for i in range(5):
print(x)
x+=5
O correto então é:
x=5
while x < 30:
print(x)
x += 5
Utilizando a estrutura de repetição While na linguagem de programação Python, o algoritmo que resolve a questão e mostra na tela a sequência de números (5, 10, 15, 20, 25) é:
x = 5
while x < 26:
print(x)
x += 5
else:
print("fim while")
Mas de que forma esse algoritmo escrito na linguagem de programação Python consegue mostrar essa sequência?
Esse algoritmo é algo bem simples de fazer, primeiro atribui-se à variável x o valor de 5, pois ela será inicializada com esse valor, em seguida vem a estrutura de repetição while que irá continuar enquanto a variável x for menor que 26, em seguida é mostrado na tela o valor atual da variável x e ela é somada a ela mesma mais 5 a cada loop no while.
Dessa forma, a variável x mostra exatamente a sequência (5, 10, 15, 20, 25) pulando de 5 em 5 e mostrando na tela até chegar ao número 25.
Saiba mais sobre Python aqui: https://brainly.com.br/tarefa/47294993
#SPJ2