TOPIC

why is this showing wrong answer 5% in python?

Rahat Khan asked 1 month ago

x=float(input()) n100=int(x/100) x=int(x%100) n50=int(x/50) x=x%50 n20=int(x/20) x=x%20 n10=int(x/10) x=x%10 n5=int(x/5) x=x%5 n2=int(x/2) x=x%2 n1=int(x/1) x=x%1 print("{} nota(s) de R$ 100,00".format(n100)) print("{} nota(s) de R$ 50,00".format(n50)) print("{} nota(s) de R$ 20,00".format(n20)) print("{} nota(s) de R$ 10,00".format(n10)) print("{} nota(s) de R$ 5,00".format(n5)) print("{} nota(s) de R$ 2,00".format(n2)) print("{} nota(s) de R$ 1,00".format(n1))

Remember not post solutions. Your post may be reviewed by our moderators.

  • Esrael Sousa (IFCE - TIANGUA) replied 1 month ago

    No enunciado diz: "...A seguir mostre o valor lido e a relação de notas necessárias." você não está mostrando o valor inicial na sua saída