2. Алгоритмы с ветвлением (условием)

7. Решить задачу (2_19_2 – «Оплата телефона»)

Задание:

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


Блок-схема:

 


Данные для тестового прогона:

При //A = 1, B = 2, C = 1, D = 10 = >  p = 11.00

При //A = 0, B = 0, C = 0, D = 10 = >  p = 0.00

При //A = 2, B = 1, C = 3, D = 10 = >  p = 26.00

При //A = 5, B = 2, C = 1, D = 1  = >  p = 2.00


Реализация на Паскале


Реализация на Python