

 # Arquivo: ordena3num_c.py
 # -------------------
 #  Problema: dados 3 nu'meros inteiros, imprimi-los em ordem
 #  crescente.
 # ------------------
 #  Solucao 3:   (com apenas um comando print)
 #  Queremos que no final os numeros dados fiquem em x, y, z,
 #  e que tenhamos  x <= y <= z
 # ----------------------------------
 
def main():

    print("Vamos ordenar 3 numeros em ordem crescente.")
    
    x = int(input("Forneca o primeiro numero:"))           
    y = int(input("Forneca o segundo numero:"))
    z = int(input("Forneca o terceiro numero:"))
    
    if x > y: 
       aux = x
       x = y
       y = aux
  
    # agora temos x <= y 

    if x > z:
       aux = x
       x = z
       z = aux

    # agora x <= y e x <= z 

    if y > z:
       aux = y
       y = z
       z = aux
  
    # agora x <= y <= z 

    print("Temos %d <= %d <= %d.\n" %(x, y, z))

# ------------------
main()             
