25020120.Za učitanu cjelobrojnu vrijednost ispisati koliko kojih apoena će se koristiti za isplatu učitanog iznosa.
Verzija 1

Opis rješenja:

Listing programa:

n = int(input("Unesi kolicinu novca: "))

petsto = n//500
n1 = n%500
dvjesto = n1//200
n2 = n1%200
sto = n2//100
n3 = n2%100
pedeset = n3//50
n4 = n3%50
dvadeset = n4//20
n5 = n4%20
deset = n5//10
n6 = n5%10
pet = n6//5
n7 = n6%5
dva = n7//2
n8 = n7%2
jedan =n8//1
n9 = n8%1

print(n,"= ")
if(petsto!=0):
    print(petsto," * 500 ")
if(dvjesto!=0):
    print(dvjesto," * 200 ")
if(sto!=0):
    print(sto," * 100 ")
if(pedeset!=0):
    print(pedeset," * 50 ")
if(dvadeset!=0):
   print(dvadeset," * 20 ")
if(deset!=0):
    print(deset," * 10 ")
if(pet!=0):
    print(pet," * 5 ")
if(dva!=0):
    print(dva," * 2 ")
if(jedan!=0):
    print(jedan," * 1")

Riješeni zadaci 2    Index