Створити програму визначення вартості дзвінка по телефону.Ціна за хвилину розмови 2.30 грн. По субботам та неділям надається знижка 20%
Ответы
Ответ:
# введення тривалості дзвінка в хвилинах
duration = int(input("Введіть тривалість дзвінка в хвилинах: "))
# введення дня тижня
day = input("Введіть день тижня (Пн, Вт, Ср, Чт, Пт, Сб, Нд): ")
# визначення ціни за хвилину розмови
price_per_minute = 2.30
# визначення знижки на суботу та неділю
discount = 0.2
# розрахунок вартості дзвінка
if day == "Сб" or day == "Нд":
cost = duration * price_per_minute * (1 - discount)
else:
cost = duration * price_per_minute
# виведення результату
print("Вартість дзвінка: {:.2f} грн.".format(cost))
Объяснение:
Програма спочатку запитує тривалість дзвінка в хвилинах та день тижня. За допомогою умовного оператора if програма визначає, чи надається знижка на суботу та неділю, і розраховує вартість дзвінка за допомогою формули вартість = тривалість * ціна_за_хвилину * (1 - знижка). Нарешті, програма виводить вартість дзвінка з двома знаками після коми.