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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2010, 18:22   #1
Ya_tolko_uchus
Новичок
Джуниор
 
Регистрация: 14.12.2010
Сообщений: 7
По умолчанию Задача про абанента, H E L P!!

привет народ, помогите написать проги плизз

Задача «Абонент»

Постановка задачи

Услуги телефонной сети оплачиваются по следующему правилу: за разговоры для А минут за месяц – В руб., а разговоры сверх установленной нормы оплачиваются из расчета С руб. за минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц.

I. Выполнение задания «Абонент» (консольное приложение)

1. Провести анализ требований поставленной задачи.
2. Описать используемые переменные и формулы для вычисления.
3. Разработать схему структурную алгоритма программы «Абонент» (консольное приложение).
4. Разработать программу и описать процесс её разработки.
5. Разработать программный код для реализации программы «Абонент» (консольное приложение).
6. Представить результаты выполнения программы на рисунках, используя свои значения переменных.

Результаты выполнения программы представлены на рисунках 9-10.


Рисунок 9 – Вид программы после запуска



Рисунок 10 – Вид программы после выполнения

II. Выполнение задания «Абонент» (интерфейсное приложение)

1. Провести анализ требований поставленной задачи.
2. Описать используемые переменные и формулы для вычисления.
3. Разработать схему структурную алгоритма программы «Абонент» (интерфейсное приложение).
4. Разработать программу и описать процесс её разработки.
5. Разработать программный код для реализации программы «Абонент» (интерфейсное приложение).
6. Представить результаты выполнения программы на рисунках, используя свои значения переменных.

Результаты выполнения программы представлены на рисунках 11-13.


Рисунок 11 – Результат выполнения программы при условии, что количество минут меньше абонентской платы за месяц


Рисунок 12 – Результат выполнения программы при условии, что количество минут равно абонентской платы за месяц


Рисунок 13 – Результат выполнения программы при условии, что количество минут больше абонентской платы за месяц
Ya_tolko_uchus вне форума Ответить с цитированием
Старый 16.12.2010, 12:10   #2
Z1000000
Форумчанин
 
Регистрация: 04.05.2010
Сообщений: 495
По умолчанию

Вот так как-то:
Код:
var
 TotalMinutes : Integer;
 Summa : Integer;
begin
Summa := 0;
if TotalMinutes > A then Summa := (TotalMinutes-A)*C;
Summa := Summa + B;
end.
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948
Z1000000 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача про строки Linmar Общие вопросы C/C++ 0 30.06.2010 18:22
задача про расписание любаша Общие вопросы C/C++ 1 25.11.2009 07:55
Задача про Петю Anuto4ka Помощь студентам 2 26.10.2009 21:19
Задача про лифт Askar_g Общие вопросы C/C++ 3 05.02.2009 13:01
Задача про переключатели Night Помощь студентам 5 21.01.2007 18:15