• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 5 месяцев назад

. Створити програму для розрахунку оплати за електроенергію.
Ввести попередні показники лічильника
Ввести поточні показники лічильника
Вивести різницю
Якщо Вам потрібно заплатити за менше, ніж 100 кВт - тариф 90 коп. Здійснюємо обрахунки
Якщо Вам потрібно заплатити за більше, ніж 100 кВт – потрібно розділити кількість кВт на 2 блоки (до 100 і кВт і понад 100 кВт). До 100 кВт порахувати по 90 коп, понад 100 кВт порахувати по 168 коп.
Здійснити обрахунки
Вивести на екран
на пайтоні

Ответы

Ответ дал: rezrezd
4
# Ввід попередніх та поточних показників лічильника
previous_reading = float(input("Введіть попередній показник лічильника: "))
current_reading = float(input("Введіть поточний показник лічильника: "))

# Розрахунок різниці показників
difference = current_reading - previous_reading
print("Різниця показників лічильника:", difference, "кВт")

# Розрахунок оплати за електроенергію
if difference <= 100:
price = difference * 0.9 # Тариф 90 коп за 1 кВт
else:
first_block = 100
second_block = difference - first_block
price = first_block * 0.9 + second_block * 1.68 # 90 коп за 1 кВт до 100 кВт, 168 коп за 1 кВт понад 100 кВт

# Вивід оплати за електроенергію
print("Оплата за спожиту електроенергію:", price, "грн")

—————

У цій програмі спочатку виконується ввід попередніх та поточних показників лічильника. Після цього обчислюється різниця показників, і виводиться на екран.

Далі програма перевіряє, чи потрібно використовувати один чи два тарифи для розрахунку оплати за електроенергію. Якщо різниця показників менше або дорівнює 100, то застосовується тариф 90 коп за 1 кВт. Якщо різниця показників більше 100, то кількість кВт розбивається на дві частини: до 100 кВт і понад 100 кВт. Перші 100 кВт оплачуються за тарифом 90 коп за 1 кВт, а решта - за тарифом 168 коп за 1 кВт.

У кінці програма виводить на екран оплату за спожиту електроенергію.
Вас заинтересует
2 года назад