Створи програму, для допомоги продавцю USB флеш-накопичувачів.
Створити програму, яка визначить ціну за X одиниць USB флеш-накопичувачів.
Ведення з клавіатури:
-ціна за 1 USB флеш-накопичувачів
-кількість USB флеш-накопичувачів
-вартість покупки
Якщо вартість вашої покупки перевищить 200 грн, ви додатково отримаєте 1 USB флеш-накопичувач.
Якщо вартість вашої покупки перевищить 500 грн, ви додатково отримаєте 3 USB флеш-накопичувач.
Вивести на екран:
-Загальну вартість покупки
-кількість USB флеш-накопичувачів
-додаткові USB флеш-накопичувачів
-загальна кількість USB флеш-накопичувачів
Створити самостійно не із інтернета. З кодами 8класу
Answers & Comments
Verified answer
Ответ:
# Запитуємо ціну за 1 флеш-накопичувач
price = float(input("Введіть ціну за 1 флеш-накопичувач: "))
# Запитуємо кількість флеш-накопичувачів
quantity = int(input("Введіть кількість флеш-накопичувачів: "))
# Обчислюємо вартість покупки
total_price = price * quantity
# Якщо вартість покупки перевищує 200 грн, додаємо 1 флеш-накопичувач
if total_price > 200:
quantity += 1
print("Ви отримали додатково 1 флеш-накопичувач")
# Якщо вартість покупки перевищує 500 грн, додаємо 3 флеш-накопичувачі
if total_price > 500:
quantity += 3
print("Ви отримали додатково 3 флеш-накопичувачі")
# Виводимо загальну вартість покупки
print("Загальна вартість покупки: {:.2f} грн".format(total_price))
# Виводимо кількість флеш-накопичувачів
print("Кількість флеш-накопичувачів: {}".format(quantity))
# Обчислюємо загальну кількість флеш-накопичувачів
total_quantity = quantity
# Якщо отримали додатково флеш-накопичувачі, додаємо до загальної кількості
if total_price > 200:
total_quantity += 1
if total_price > 500:
total_quantity += 3
# Виводимо загальну кількість флеш-накопичувачів
print("Загальна кількість флеш-накопичувачів: {}".format(total_quantity))
Объяснение:
Програма допомагає продавцю USB флеш-накопичувачів обчислити вартість покупки і кількість додаткових флеш-накопичувачів, які клієнт отримає в залежності від загальної вартості покупки. Користувач вводить ціну за 1 флеш-накопичувач, кількість флеш-накопичувачів та вартість покупки. Програма перевіряє, чи перевищує вартість покупки 200 грн або 500 грн і відповідно додає додаткові флеш-накопичувачі до загальної кількості. Після цього, програма виводить загальну вартість покупки, кількість флеш-накопичувачів, кількість додаткових флеш-накопичувачів та загальну кількість флеш-накопичувачів, які клієнт отримає.