Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2018, 23:37   #1
Holocaust
 
Регистрация: 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.
Holocaust вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
есть неограниченное количество монет заданного номинала.Программа для размена заданной суммы наименьшим количеством монет (Паскаль 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