|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.04.2022, 18:50 | #1 |
Новичок
Джуниор
Регистрация: 16.04.2022
Сообщений: 0
|
задача с функциями
Тариф. Оператор мобильной связи запустил новый тариф. По
условиям тарифа абонент получает в конце месяца на лицевой счёт бонус в 150 рублей, если в течении месяца абонентом превышены пороги по двум из трех типов услуг: отправке MMS, отправке SMS общей длительности разговоров. Значения порогов: 10 MMS, 50 SMS, 100 минут разговоров. Кроме того, если сумма на лицевом счете в этот момент превышает 200 рублей, она увеличивается на 5% перед начислением бонуса. Стоимость услуг: MMS: 2.5 руб/шт.; SMS: 0.2 руб/шт; разговор: 0.15 руб/мин. Разработайте программу, которая будет вычислять и печатать выписку из лицевых счетов для трёх абонентов, использующих новый тариф. На вход программа должна получать сумму на лицевом счете в начале месяца, количество MMS, SMS и длительность разговоров за этот месяц для каждого из трёх абонентов. В программе должны быть реализованы, как минимум, следующие функции inputData для организации ввода исходных данных; calculateCharges для определения стоимости потребленных за месяц услуг; bonusMustBeAdded определяющую, может ли быть начислен бонус; calculateTotals для определения суммы на лицевом счете в начале следующего месяца; printTable для печати отчётной таблицы. Отчетная таблица должна содержать сведения о состоянии лицевого счета на начало месяца, объеме потребленных услуг, остатке средств на счете на конец месяца и сумме в начале следующего месяца с учётом начислений по условиям тарифа, а также строку со средними значениями: |
16.04.2022, 18:51 | #2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
[B]Vladimir13qq[/ B], обращайтесь e-mail: informatik101@mail.ru
Telegram: @alexcoder1 vk.com/alexcoder1 |
16.04.2022, 19:07 | #3 |
Пользователь
Регистрация: 04.07.2012
Сообщений: 32
|
пишите подробности mansmi@yandex.ru
|
18.04.2022, 02:15 | #4 |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
ТЗ, срок, бюджет: larbossfreelance@yandex.ru
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C] Задача с функциями и указателями. | Taiyo | Помощь студентам | 5 | 29.11.2018 03:21 |
задача с функциями (Pascal) | Вероника_94 | Помощь студентам | 1 | 20.02.2012 09:19 |
Задача с модулем, процедурами и функциями | w0lf16 | Помощь студентам | 1 | 05.12.2009 18:12 |
Помощь с функциями | A93 | Общие вопросы C/C++ | 6 | 05.10.2009 11:19 |
Задача с функциями | Серафимий Долговяз | Помощь студентам | 2 | 31.01.2009 18:32 |