|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.07.2018, 23:37 | #1 |
Регистрация: 04.05.2015
Сообщений: 9
|
Калькулятор размена
Добрый день поставлена задача реализовать калькулятор размена валюты, первых два алгоритма я реализовал, реализовать третий никак не получается. Возможно у кого то есть идеи по алгоритму ? Среднее количество денежных знака получить могу.
Реализовать калькулятор размена. Вводим сумму, в ответ выводится три предложения: 1) с самым малым количеством денежных знаков, достоинством меньшим введенного. 2) с самым большим количеством денежных знаков, достоинством меньшим введенного. 3) среднее - с количеством денежных знаков, наиболее близким к среднему значению (п.1+п2)/2. и номиналами. Например: Вводим 39рублей, предлагает: 1) 1х20рублей + 1х10рублей + 1х5рублей + 2х2рубля 2) 39х1рубль 3) среднее количество: (5+39) /2 = 22 денежных знака. 1х10рублей + 2х5рублей + 19х1рубль. Для простоты, берем только существующие номиналы и не рассматриваем суммы меньше 1 рубля. В случае, если введена сумма меньше 1 рубля или дробное число, или буквы - выдаем сообщение об ошибке. Номиналы : 500, 200, 100, 50, 20, 10, 5, 2, 1. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
есть неограниченное количество монет заданного номинала.Программа для размена заданной суммы наименьшим количеством монет (Паскаль | xrystynka171 | Помощь студентам | 9 | 14.12.2013 14:50 |
Калькулятор | krava99 | Помощь студентам | 9 | 11.12.2012 20:38 |
Наименьшее кол-во купюр для размена С++ | Sauruk | Помощь студентам | 10 | 09.05.2011 23:58 |
Калькулятор | Ekaterina90 | Помощь студентам | 0 | 18.05.2010 11:02 |