Informática, perguntado por CapitaoPanqueca, 7 meses atrás

5) Faça um programa que receba 3 numeros inteiros e coloque os 3 em ordem crescente

Soluções para a tarefa

Respondido por MiguelFOp
0

Código

Python

lista_numeros = [ ]

for x in range(0,3):

     aux_num = int(input(f"Insira um número {x + 1}/3:"))

     lista_numeros.append(aux_num)

if lista_numeros[0] > lista_numeros[1] and lista_numeros[0] > lista_numeros[2]:  

     if lista_numeros[1] > lista_numeros[2]:  

     print(str(lista_numeros[2])+","+str(lista_numeros[1])+","+str(lista_numeros[0]))

           

     else:  

           print(str(lista_numeros[1])+","+str(lista_numeros[2])+","+str(lista_numeros[0]))

elif lista_numeros[1] > lista_numeros[0] and lista_numeros[1] > lista_numeros[2]:  

     if lista_numeros[0] > lista_numeros[2]:

           print(str(lista_numeros[2])+","+str(lista_numeros[0])+","+str(lista_numeros[1]))

     else:

           print(str(lista_numeros[0])+","+str(lista_numeros[2])+","+str(lista_numeros[1]))

           

else:

     if lista_numeros[0] > lista_numeros[1]:

           print(str(lista_numeros[1])+","+str(lista_numeros[0])+","+str(lista_numeros[2]))

     else:

           print(str(lista_numeros[0])+","+str(lista_numeros[1])+","+str(lista_numeros[2]))

     

Perguntas interessantes