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

Напишите программу для хранения данных взвешивания восьми членов клуба каждую неделю. При вводе новых данных, программа должна выводить сообщение "Поздравляю!" для участников, которые смогли похудеть, либо показывать изменение веса для участников, которые набрали вес.
Zvezdochka

Zvezdochka

Конечно, я помогу вам написать программу. Используем язык программирования Python для создания программы хранения данных взвешивания восьми членов клуба каждую неделю. Давайте начнем.

python
# Создание пустого словаря для хранения данных веса участников
вес_участников = {}

# Цикл для ввода данных и проверки изменения веса
for i in range(8):
имя_участника = input("Введите имя участника: ")
вес_предыдущей_недели = float(input("Введите вес участника на предыдущей неделе: "))
вес_текущей_недели = float(input("Введите вес участника на текущей неделе: "))

изменение_веса = вес_текущей_недели - вес_предыдущей_недели

if изменение_веса < 0:
print("Поздравляю, ", имя_участника, "Вы похудели на", abs(изменение_веса), "килограмма!")
elif изменение_веса > 0:
print(имя_участника, "набрал", изменение_веса, "килограмма.")
else:
print(имя_участника, "вес не изменился.")

# Сохранение данных веса в словаре
вес_участников[имя_участника] = вес_текущей_недели

# Вывод итоговых данных веса участников
print("\nИтоговые данные веса участников:")
for имя, вес in вес_участников.items():
print(имя, "-", вес)


В данной программе мы используем словарь `вес_участников` для хранения данных веса участников. Затем мы вводим данные по каждому участнику, проверяем изменение его веса и выводим соответствующее сообщение. После этого сохраняем данные в словаре `вес_участников`.

В конце программы выводим итоговые данные веса участников.

Надеюсь, данная программа поможет вам в решении поставленной задачи! Если остались вопросы, не стесняйтесь задавать их.
Знаешь ответ?
Задать вопрос
Привет!
hello