Crie um algoritmo que receberá do usuário um número X exiba para o usuário de maneira decrescente de X até 0.
princessviolet:
e eu não tenho a mínima ideia de como fazer idso
Respostas
respondido por:
1
Resposta:
Em Python você faz o seguinte...
x=eval(input("Digite um número Maior que 0: "))
x+=1
y=[]
for i in range(x):
x -=1
y.append(x)
print(y)
Explicação:
Na linha 1 você pede ao usuário que insira um valor e atribui esse valor a variavel x;
Na linha 2 eu acrecentei um a variavel x para que o numero apareça na impressão;
Na linha 3 eu defini a variavel y como uma lista;
Na linha 4 eu inicio um laço que se repete tantas vezes quanto é o valor de x;
Na linha 5 é subtraido 1 de cada vez que se repete o laço;
Na linha 6 é incluído o valor da variável x a vez que se repete o laço;
Na linha 7 eu dou um print na lista y que é o resultado final do código.
for i in range(x):
x-=1
print(x)
x = 1 + eval(input("Digite o número: "))
lista = [i for i in range(x)]
print(lista[::-1])
Perguntas similares
3 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás