Предмет: Информатика,
автор: darksoul312
ДАЮ 50 БАЛЛОВ
Нужно заплатить N рублей. Есть купюры 100, 50, 10, 1 руб. Сколько купюр каждого достоинства нужно заплатить, если выбирать самые крупные купюры.
На вход программа получает количество рублей, например 353.
На выходе программа выдает 4 строки:
3 купюры по 100 рублей
1 купюры по 50 рублей
0 купюры по 10 рублей
3 купюры по 1 рублей
(С ответом и решением пожалуйста)
Ответы
Автор ответа:
2
Ответ:
Объяснение:
n = int(input())
k=0
while n > 100:
k += 1
n -= 100
print(k, 'купюры по 100 рублей')
k = 0
while n > 50:
k += 1
n -= 50
print(k, 'купюры по 50 рублей')
k = 0
while n > 10:
k += 1
n -= 10
print(k, 'купюры по 10 рублей')
print(n, 'купюры по 1 рублей')
Похожие вопросы
Предмет: Русский язык,
автор: unicorn87
Предмет: Другие предметы,
автор: Аноним
Предмет: Русский язык,
автор: lusia78
Предмет: Математика,
автор: lolap32
Предмет: Физика,
автор: golem022