Предмет: Информатика,
автор: Аноним
Покращіть роботу додатку для підрахунку бюджету з уроку.
Зробіть так, щоби користувач вводив назву товару і його ціну
в одному рядку.
Наприклад, "Macbook 1500".
nicpasj:
Яку мову для програмування використовувати?
Ответы
Автор ответа:
0
Ответ:
budget = {} # створюємо порожній словник
while True:
entry = input("Введіть назву товару та його ціну (або натисніть Enter, щоб вийти): ")
if not entry: # якщо користувач натиснув Enter, вихід з циклу
break
item, price = entry.split() # розділяємо рядок на дві частини (назва товару та його ціна)
price = float(price) # перетворюємо ціну на десяткове число
budget[item] = budget.get(item, 0) + price # додаємо товар та його ціну в словник
print("Ваш бюджет:")
total = 0
for item, price in budget.items():
print(f"{item}: {price} грн.")
total += price
print(f"Загальна вартість: {total} грн.")
Объяснение:
Похожие вопросы
Предмет: Русский язык,
автор: aboba7
Предмет: Українська література,
автор: kosteniuk598
Предмет: Английский язык,
автор: zelinskasofia10
Предмет: Алгебра,
автор: sofiavasil560
Предмет: Геометрия,
автор: yurjyfitiryii