Имам проблем със задачата Конзолен междувалутен конвертор
Имам проблем със задачата Конзолен междувалутен конвертор, judge дава 40/100, и не знам къде е грешката. Написал съм
https://pastebin.com/z1dNvFpM
Имам проблем със задачата Конзолен междувалутен конвертор, judge дава 40/100, и не знам къде е грешката. Написал съм
https://pastebin.com/z1dNvFpM
Според мен е възможно да е заради формата, който отпечатва. Мисля, че ти липсва валутата, в която преобразуваш (изходната) в print-а. Например: 20 USD
Благодаря. Току що пробвах но не се получи. Имаш ли друга идея
Разгледай това решение ,с доста по малко код.Не трябва да изписваш валутата накрая ,само резултатът закръглен до 2 единици след десетичната запетая.
currency_rate = {"USD": 1.79549, "EUR": 1.95583, "GBP": 2.53405, "BGN": 1.00}
amount = float(input())
inputs = currency_rate.get(input())
outputs = currency_rate.get(input())
result = ((amount * inputs) / outputs)
print(round(result,2))
Да. наистина се получи. Благодаря много!