Задача 1 Витя подключен к интернет по следующему тарифному плану. Ежемесячная абонентская...

0 голосов
401 просмотров
Задача 1 Витя подключен к интернет по следующему тарифному плану. Ежемесячная абонентская плата составляет A рублей, и в эту абонентскую плату включено B мегабайт трафика. Неизрасходованные мегабайты в конце месяца «сгорают». Если трафик превышает B мегабайт, то каждый мегабайт трафика сверх предоплаченных стоит C рублей. Известно, что за прошлый месяц Витя израсходовал D мегабайт трафика. Определите, во сколько обошелся ему доступ в интернет в прошлом месяце (считая в том числе и абонентскую плату)?
Входные данные
Вводятся четыре натуральных числа A, B, C, D в одной строке. Все числа не превышают 100.
Выходные данные
Выведите одно число — сумму (в рублях), которую Витя должен заплатить за интернет.
Примеры
Ввод Вывод
100 10 12 15 160
100 10 12 1 100

Информатика (90 баллов) | 401 просмотров
Дан 1 ответ
0 голосов
#! /usr/bin/env python
# -*- coding: utf-8 -*-

while True:
A = input('A = ')
B = input('B = ')
C = input('C = ')
D = input('D = ')
if A <= 100 and B <= 100 and C <= 100 and D <= 100:<br> if D <= B:<br> print 'Сумма = %d' % A
break
else:
print 'Cумма = ', A + (D - B) * C
break
else:
print 'Введено неверное значение.'
(103 баллов)