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

  • 30
Створіть програму, яка буде обчислювати загальну вартість покупки, суму знижки та загальну вартість покупки зі знижкою. Ви купуєте канцелярію однакову для всього класу з такими характеристиками:

- Програма має запитувати кількість учнів в класі (тип даних: int).
- Ви повинні вказати найменування однакової канцелярії для класу (ручки, олівці, маркери, зошити, блокноти).
- Введіть ціну за один предмет канцелярії (тип даних: float).
- Програма має обчислити вартість канцелярії для всього класу.
- Програма має обчислити загальну вартість покупки.

Знижки:
- Якщо ціна менша за 500, виведіть повідомлення "Знижка недоступна. Ви не досягли мінімального порогу ціни."
- Якщо сума покупки перевищує 500 гривень, застосуйте 10% знижку до суми покупки.
Zvezdopad_Volshebnik
29
Щоб вирішити дану задачу, нам потрібно створити програму, яка запитує кількість учнів в класі, найменування однакової канцелярії, ціну за один предмет канцелярії, обчислює вартість канцелярії для всього класу, обчислює загальну вартість покупки та визначає, чи надається знижка у випадку, якщо ціна менша за 500 гривень. Ви можете використати мову програмування, яку вам зручно використовувати, наприклад, Python.

Ось як можна розв"язати цю задачу використовуючи Python:

python
# Запитуємо кількість учнів у класі
кількість_учнів = int(input("Введіть кількість учнів у класі: "))

# Запитуємо найменування канцелярії
найменування = input("Введіть найменування канцелярії: ")

# Запитуємо ціну за один предмет канцелярії
ціна_предмета = float(input("Введіть ціну за один предмет канцелярії: "))

# Обчислюємо вартість канцелярії для всього класу
вартість_канцелярії = кількість_учнів * ціна_предмета

# Обчислюємо загальну вартість покупки
загальна_вартість = вартість_канцелярії

# Перевіряємо, чи надається знижка
if загальна_вартість < 500:
знижка = загальна_вартість * 0.05
загальна_вартість -= знижка
else:
знижка = 0

# Виводимо результати
print("Вартість канцелярії для всього класу:", вартість_канцелярії)
print("Загальна вартість покупки:", загальна_вартість)
print("Знижка:", знижка)


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

Наприклад, якщо користувач введе кількість учнів 25, найменування "ручки", ціну за один предмет 5 гривень, програма виведе:


Вартість канцелярії для всього класу: 125 гривень
Загальна вартість покупки: 125 гривень
Знижка: 0


Якщо ж кількість учнів 40, найменування "олівці", ціна за один предмет 3 гривні, програма виведе:


Вартість канцелярії для всього класу: 120 гривень
Загальна вартість покупки: 120 гривень
Знижка: 0


Отже, дана програма розв"язує задачу обчислення загальної вартості покупки, суми знижки та загальної вартості покупки зі знижкою для покупки канцелярії для всього класу.