![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.10.2013
Сообщений: 22
|
![]()
Вообщем, вы хотите снять n-ую сумму денег. Программа должна выдать эту сумму по купюрам. Например, 3320. Оно будет выдаваться так : 2000, 1000, 200, 100, 20. Номиналы купюр : 10000, 5000, 2000, 1000, 500, 200, 100, 50, 20, 10, 5, 2 , 1.
|
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,431
|
![]()
Если не преследовать цели минимальности количества купюр:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.10.2013
Сообщений: 22
|
![]()
Я пыталась сделать, потом мне учитель сказал, что нужно делать через константу. А для чего она нужна?
|
![]() |
![]() |
![]() |
#4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.10.2013
Сообщений: 22
|
![]()
А как она работает не пойму, счетчик какой то
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,431
|
![]()
Чтобы понять, как она работает, нужно знать, что такое цикл for, операции div и mod. Вы это знаете?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
![]()
Конечно не знает, раз спрашивает.
Flower2 Учится пробовал? Книжки например читать? Знания сами собой в голову не просочатся. И форум тут не помощник. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 15.04.2012
Сообщений: 46
|
![]()
по-моему, код от BDA как раз и минимизирует количество купюр
НИУ СГУ им. Чернышевского
|
![]() |
![]() |
![]() |
#9 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,431
|
![]()
SlavaSSU, в общем случае не минимизирует. Допустим, имеются купюры 10, 9, 1, а сумма равна 18. Моя программа выдаст 10 1 1 1 1 1 1 1 1, а минимальное количество достигается при ответе 9 9.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 15.04.2012
Сообщений: 46
|
![]()
я имел в виду, при данных номиналах монет можно жадно набирать и все норм получится. В общем случае знаю, что так делать нельзя
НИУ СГУ им. Чернышевского
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа на Паскале: выдать сумму наименьшим количеством купюр. | Vanya77777 | Помощь студентам | 11 | 06.10.2011 09:10 |
Паскаль. Записи - подобрать игрушки на данную сумму денег. (Оплачивается!) | uppu.are | Помощь студентам | 1 | 31.05.2011 20:17 |
Задача на паскале (набрать заданную сумму денег) | Старый Gilbert | Помощь студентам | 4 | 21.03.2011 15:12 |
Разложить число на сумму простых чисел [Паскаль] | Pascal.t | Помощь студентам | 2 | 16.12.2010 23:04 |
Разложить на сумму наминалов | Иллидан | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 17.05.2008 15:37 |