Вопрос задан 26.09.2023 в 17:09. Предмет Информатика. Спрашивает Полегенько Света.

Услуги телефонной сети оплачиваются следующим образом. Каждый месяц абонент платит абонентскую

плату в сумме А рублей. Ежемесячная норма времени разговоров при этом составляет 250 минут. Если абонент в течение месяца превысил норму времени, то каждая минута сверх нормы оплачивается из расчета С рублей за минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц Python
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лифанов Максим.

Ответ:

a=int(input("Абонтплата за месяц "))

b=int(input("Сколько абонент потратил минут? "))

c=int(input("Сколько стоит 1 доп минута? "))

ab=a

if b>250:

ab+=(b-250)*c

print("Абонплата - "+str(ab))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, вы можете воспользоваться следующим Python кодом:

python
def calculate_phone_bill(minutes, A, C): if minutes <= 250: total_cost = A else: extra_minutes = minutes - 250 total_cost = A + (extra_minutes * C) return total_cost # Введите значения A и C A = float(input("Введите абонентскую плату (в рублях): ")) C = float(input("Введите стоимость минуты разговора сверх нормы (в рублях): ")) # Введите количество потраченных минут minutes = int(input("Введите количество потраченных минут: ")) # Вызов функции для расчета платы total_cost = calculate_phone_bill(minutes, A, C) # Вывод результата print(f"Плата за пользование телефоном составляет {total_cost} рублей.")

Как это работает:

  1. Функция calculate_phone_bill принимает три аргумента: minutes (количество потраченных минут), A (абонентская плата) и C (стоимость минуты сверх нормы).
  2. Внутри функции проверяется, если количество потраченных минут меньше или равно 250, то общая плата равна абонентской плате A.
  3. В противном случае, если количество потраченных минут больше 250, вычисляется количество минут сверх нормы (extra_minutes) и к общей плате добавляется стоимость сверхнормативных минут.
  4. Функция возвращает общую плату за пользование телефоном.

Затем программа запрашивает у пользователя абонентскую плату A, стоимость минуты сверх нормы C и количество потраченных минут. В конце выводится общая плата за пользование телефоном.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос