Informática, perguntado por vanessinhamourinha12, 4 meses atrás

(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.


elizeuvix: x = 5
elizeuvix: x=5
while x < 30:
print(x)
x += 5

Soluções para a tarefa

Respondido por elizeuvix
6

Resposta:

Com Python:

x=5

for i in range(5):

   print(x)

   x+=5


gabriel92516: O cara pediu para fazer em While não For
elizeuvix: Não me atentei para esse detalhe. Foi mal!

O correto então é:

x=5
while x < 30:
print(x)
x += 5
Respondido por yancarvalho3
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

Anexos:
Perguntas interessantes