Напишіть програму, яка створює список доставлених продуктів і визначає загальну вартість та загальну масу кожного

  • 1
Напишіть програму, яка створює список доставлених продуктів і визначає загальну вартість та загальну масу кожного продукту. Використовуйте мову програмування Python.
Parovoz
26
Конечно! Чтобы решить эту задачу, мы можем использовать язык программирования Python. Для начала, нам нужно создать список доставленных продуктов и их характеристики (цена и вес). Затем мы сможем вычислить общую стоимость и общий вес каждого продукта с помощью цикла.

Вот код для решения этой задачи:

python
# Создание списка доставленных продуктов
products = [
{"название": "Яблоки", "цена": 10, "вес": 0.5},
{"название": "Молоко", "цена": 20, "вес": 1},
{"название": "Хлеб", "цена": 5, "вес": 0.3}
]

# Инициализация переменных для общей стоимости и веса каждого продукта
total_cost = 0
total_weight = 0

# Вычисление общей стоимости и веса каждого продукта
for product in products:
name = product["название"]
cost = product["цена"]
weight = product["вес"]

total_cost += cost
total_weight += weight

print(f"Продукт: {name}")
print(f"Стоимость: {cost} грн")
print(f"Вес: {weight} кг")
print()
print("-" * 20)

# Вывод общей стоимости и веса
print(f"Общая стоимость всех продуктов: {total_cost} грн")
print(f"Общий вес всех продуктов: {total_weight} кг")


Этот код создает список `products`, содержащий словари, каждый из которых представляет один продукт со свойствами `название`, `цена` и `вес`. Затем с помощью цикла `for` проходимся по каждому продукту, вычисляя общую стоимость и общий вес.

На каждой итерации цикла выводим информацию о каждом продукте, его стоимости и весе. Затем выводим разделительные линии для наглядности.

Наконец, выводим общую стоимость и общий вес всех продуктов.

Таким образом, программа создает список доставленных продуктов, определяет их общую стоимость и общий вес, а затем выводит информацию о каждом продукте и общие значения. Это позволяет легко отслеживать информацию о доставленных продуктах.