7.2.. Učitati trocifreni broj. Koristeći svaku cifru jednom kreirati najmanji trocifren broj. Primjer: 314 najmanji je 134.

Listing programa:

# 07211119
# Od cifara ucitanog trocifrenog broja napraviti najmanji trocifren broj

a = int(input("dvocifren broj"))
print
x = a // 100  # stotice
y = (a % 10) // 10 # desetice
z = a % 10  # jedinice

if  x > y:       #  logicki uslov - ako je x manje od tada
     pom = y
     y = x
     x = pom
if x > z:
     pom = x
     x = z
     z = pom
if y > z:
    pom = y
    y = z 
    z = pom
 
print (100*x +10*y+ z)    # x, y

Ispis na ekranu:

Index