Определить количество банкнот и монет для формирования заданной суммы денег - C (СИ)
Формулировка задачи:
программа читает сумму s и пару цифр после точки. определяет и выводит количество банкнот и монет. для выражение суммы S.банкноты 5000,1000,500,50,10,1. и монеты 100.50.25.10.5.1.Используйте оператор do-while, тип double и выражения cast.к примеру ввел 6000руб. и показала 1-5000 банкнота и 1 -1000.
дальше незнаю.что писать в do while?
int s;
int b[]={5000,1000,500,50,10,1}
float m[]={100,50,25,10,5,1}
scanf("%d",&s);Решение задачи: «Определить количество банкнот и монет для формирования заданной суммы денег»
textual
Листинг программы
while(scanf("%c", &c) && c != '\n')