Предмет: Информатика, автор: yo2003

Допоможіть будь ласка, задачу прикріпила, зробити в програмі Пайтон. Даю 50 балів!!

Приложения:

Ответы

Автор ответа: icefoxtree
9

Ответ:

# вартість пального на 100 км

fuel_cost = {

   "A-95": 50,       # вартість бензину A-95 в гривнях на 100 км

   "Дизпаливо": 45,  # вартість дизеля в гривнях на 100 км

   "Автогаз": 25     # вартість газу в гривнях на 100 км

}

# кількість кілометрів і час на поїздку до обласних центрів

travel_data = {

   "Київ": {"km": 476, "hours": 6},

   "Харків": {"km": 420, "hours": 5},

   "Одеса": {"km": 658, "hours": 8}

}

# вивід переліку міст

print("Перелік міст:")

for city in travel_data.keys():

   print(city)

# вибір міста та типу пального

city = input("Введіть місто: ")

fuel_type = input("Введіть тип пального (A-95, Дизпаливо, Автогаз): ")

# перевірка наявності введеного міста та типу пального в базі даних

if city in travel_data and fuel_type in fuel_cost:

   km = travel_data[city]["km"]

   hours = travel_data[city]["hours"]

   fuel_cost_per_km = fuel_cost[fuel_type] / 100  # вартість пального на 1 км

   fuel_cost_total = fuel_cost_per_km * km  # вартість пального на всю поїздку

   print("Кілометрів до {}: {}".format(city, km))

   print("Час поїздки до {}: {} годин".format(city, hours))

   print("Вартість поїздки з використанням {}: {} гривень".format(fuel_type, fuel_cost_total))

else:

   print("Введено невірне місто або тип пального")

Объяснение:


lelickk18: Допоможіть. Мені здається програма не повна
Интересные вопросы
Предмет: Алгебра, автор: cheklovgosha