Вопрос задан 08.06.2023 в 13:13. Предмет Информатика. Спрашивает Золотилова Елена.

Створити калькулятор для визначення вартості спожитого газу Програма орієнтована буде лише на 3

області: Рівненська, Житомирська та Київська (для кожної області ціна є різною: Рівненська 5,8 грн за 1 куб газу, Житомирська 6,1 грн за 1 куб газу, Київська 6,9 грн за 1 куб газу) . За допомогою цифр 1,2 та 3 запропонувати на початку обрати користувачеві область, далі попросити: Ввести попередні показники лічильника Ввести поточні показники лічильника Вивести різницю Вивести ціну за 1 м3 Порахувати суму до сплати за спожитий газ Вивести на екран пайтон
0 0
Перейти к ответам

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

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

Калькулятор расчёта газа в разных регионов:
# Задаем стоимости газа для каждого региона

regions = {

   1: {"name": "Ровенский", "price": 5.8},

   2: {"name": "Житомирский", "price": 6.1},

   3: {"name": "Киевский", "price": 6.9}

}

# Запрашиваем у пользователя выбор региона

print("Выберите регион:")

for key, value in regions.items():

   print(key, "-", value["name"])

region_choice = int(input())

# Проверяем, что выбор пользователя является корректным

if region_choice not in regions.keys():

   print("Некорректный выбор региона")

else:

   region = regions[region_choice]

   # Запрашиваем у пользователя предыдущие и текущие показания счетчика

   previous_reading = float(input("Введите предыдущие показания счетчика: "))

   current_reading = float(input("Введите текущие показания счетчика: "))

   # Вычисляем количество потребленного газа

   usage = current_reading - previous_reading

   # Вычисляем стоимость потребленного газа

   price_per_cubic_meter = region["price"]

   cost = usage * price_per_cubic_meter

   # Выводим результаты

   print("Отображение разницы: ", usage, "м³")

   print("Цена за 1 м³: ", price_per_cubic_meter, "грн")

   print("Сумма, подлежащая оплате за потребленный газа: ", cost, "грн")

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

Ось приклад коду на Python, який виконує вказані вами завдання:

python
# Введення області print("Виберіть область:") print("1. Рівненська") print("2. Житомирська") print("3. Київська") region = int(input("Введіть номер області: ")) # Визначення ціни за 1 куб. газу в залежності від області if region == 1: price_per_cubic_meter = 5.8 elif region == 2: price_per_cubic_meter = 6.1 elif region == 3: price_per_cubic_meter = 6.9 else: print("Невірно введено номер області.") exit() # Введення попередніх показників лічильника previous_reading = float(input("Введіть попередні показники лічильника: ")) # Введення поточних показників лічильника current_reading = float(input("Введіть поточні показники лічильника: ")) # Обчислення різниці показників difference = current_reading - previous_reading # Виведення різниці показників print("Різниця показників лічильника: ", difference) # Виведення ціни за 1 куб. газу print("Ціна за 1 куб. газу: ", price_per_cubic_meter, " грн") # Обчислення суми до сплати за спожитий газ total_cost = difference * price_per_cubic_meter # Виведення суми до сплати за спожитий газ print("Сума до сплати за спожитий газ: ", total_cost, " грн")

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

0 0

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

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

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