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

Opis rješenja:

Listing programa:

a=int(input())
n=int (a/500)
b=int((a-(n*500))/200)
c=int((a-(n*500)-(b*200))/100)
d=int((a-(n*500)-(b*200)-(c*100))/50)
e=int((a-(n*500)-(b*200)-(c*100)-(d*50))/20)
f=int((a-(n*500)-(b*200)-(c*100)-(d*50)-(e*20))/10)
g=int((a-(n*500)-(b*200)-(c*100)-(d*50)-(e*20)-(f*10))/5)
h=int((a-(n*500)-(b*200)-(c*100)-(d*50)-(e*20)-(f*10)-(g*5))/2)
i=int(((a-(n*500)-(b*200)-(c*100)-(d*50)-(e*20)-(f*10)-(g*5))))

if n != 0:print (n, " od 500 KM")
if b != 0:print (b, " od 200 KM ")
if c != 0:print (c, " od 100 KM ")
if d != 0:print (d, " od 50 KM ")
if e != 0:print (e," od 20 KM ")
if f != 0:print (f," od 10 KM ")
if g != 0:print (g," od 5 KM ")
if h != 0:print (h," od 2 KM")
if i != 0:print (i," od 1 KM")

Riješeni zadaci 2    Index