TÓPICO

não consigo achar o erro ,por favor me ajudem

Adler perguntou 4 years ago

def main(): n=input()

    if n >= 100:
        rest=n%100
        tot=n-rest
        tot=tot/100
        n=rest
        print tot,"nota(s) de R$ 100,00"
    else:
        print "0 nota(s) de R$ 100,00"          
    if n >= 50:
        rest=n%50
        tot=n-rest
        tot=tot/50
        n=rest
        print tot,"nota(s) de R$ 50,00"
    else:
        print "0 nota(s) de R$ 50,00"
    if n >= 20:
        rest=n%20
        tot=n-rest
        tot=tot/20
        n=rest
        print tot,"nota(s) de R$ 20,00"
    else:
        print "0 nota(s) de R$ 20,00"
    if n >= 10:
        rest=n%10
        tot=n-rest
        tot=tot/10
        n=rest
        print tot,"nota(s) de R$ 10,00"
    else:
        print "0 nota(s) de R$ 10,00"
    if n >= 5:
        rest=n%5
        tot=n-rest
        tot=tot/5
        n=rest
        print tot,"nota(s) de R$ 5,00"
    else:
        print "0 nota(s) de R$ 5,00"
    if n >= 2:
        rest=n%2
        tot=n-rest
        tot=tot/2
        n=rest
        print tot,"nota(s) de R$ 2,00"
    else:
        print "0 nota(s) de R$ 2,00"
    if n >= 1:
        rest=n%1
        tot=n-rest
        tot=tot/1
        n=rest
        print tot,"nota(s) de R$ 1,00"
    else:
        print "0 nota(s) de R$ 1,00"

main()

Este tópico ainda não foi respondido. Seja o primeiro!

Lembre de não publicar soluções. Sua publicação pode ser revisada por nossos moderadores.