Покупатель должен заплатить в кассу s рублей. у него имеются монеты в 1, 2 и 5 рублей, а также купюры достоинством в 10, 50, 100 и 500 рублей (достаточное количество). сколько монет и купюр разного достоинства отдаст покупатель, если он начинает платить с самых крупных? операции целочисленного деления (div и mod) использовать нельзя. протестировать программу для s=567, s=1025, s=64, s=13.
191
379
Ответы на вопрос:
Var money: array[1..7]of integer; count: array[1..7]of integer; s, i: integer; begin money[1] : = 1; money[2] : = 2; money[3] : = 5; money[4] : = 10; money[5] : = 50; money[6] : = 100; money[7] : = 500; write('s = '); readln(s); i : = 7; repeat if s > = money[i] then begin s : = s - money[i]; count[i] : = count[i] + 1; end else i : = i - 1; until s < = 0; for i : = 7 downto 1 do if count[i] > 0 then writeln(money[i], ' p. = ', count[i], ' шт.') end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Поняха7406.04.2020 16:59
-
пимрорпр04.08.2022 14:59
-
Ulyana2006mizik5B01.11.2021 23:45
-
2407arinka30.08.2022 11:01
-
Даша14518613.03.2022 12:50
-
Ksu57609.07.2022 00:42
-
nybito111.04.2020 00:42
-
LilianaLiLi127.03.2022 01:26
-
Vileta070913.05.2020 00:38
-
001Карина1111108.04.2020 07:28
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.