14.Компанія-виробник програмного забезпечення у сфері інформаційної
безпеки реалізує один комплект програм за 2700 гривень. Якщо
відбувається купівля декількох одиниць товару, працює система знижок: 10-
19 одиниць товару - 10%, 20-49 - 20%, 50-99 - 30%, 100 або більше - 40%.
Напишіть програму, яка отримує від користувача ціле число - кількість
придбаних комплектів програмного забезпечення і виводить повідомлення
про суму знижки (якщо така є) та загальну суму при купівлі зі знижкою.
Аноним:
сори брат но тут очень трудно немогу не чем помочь
Ответы
Ответ дал:
3
Ответ:
price=2700
quantity=int(input())
discount=0.1*(9<quantity<20)+0.2*(19<quantity<50)+0.3*(49<quantity<100)+0.4*(quantity>99)
print('знижкa ',discount*price*quantity, '\nзагальнa сумa ', price*quantity*(1-discount))
Объяснение:
Немного красивее вывод (версия 2):
price,quantity=2700,int(input('одиниць товару: '))
discount=0.1*(quantity>9)+0.1*(quantity>19)+0.1*(quantity>49)+0.1*(quantity>99)
print(f'знижкa {discount*price*quantity:.2f} \nзагальнa сумa {price*quantity*(1-discount):.2f}')
Похожие вопросы
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад