написать код на python Программа определяет величину денежной скидки, в зависимости от суммы
покупки. Чем, больше сумма покупки, тем выше скидка, которую
предоставляется покупателю. При запуске программа выводит сумму
покупки, величину скидки и сумму к оплате. Сумма покупки – это случайная
величина (в грн. и коп.), которая не превышает 2000 грн.
Если покупатель приобрел товара на сумму больше 100 грн., он получает
скидку 5%. Больше 500 грн. – 10%, и, наконец больше 1000 грн. – 25%.
import random
S = random.randint(1,200000)/100
if S > 1000:
discount = round(0.25*S,2)
elif S > 500:
discount = round(0.1*S,2)
elif S > 100:
discount = round(0.05*S,2)
print('\nСумма покупки:',S,'грн','\nСкидка:',discount,'грн','\nСумма к оплате:',round(S-discount,2),'грн')
import random
def money(d):
b = round(a*d, 2)
c = str(b).split(".")
print("Скидка:",c[0],"грн.",c[1],"коп.")
c = str(round(a-b,2)).split(".")
print("Сумма к оплате:",c[0],"грн.",c[1],"коп.")
a = round(random.uniform(1, 2000),2)
b = int(a)
c = str(a).split(".")
print("Сумма покупки:",c[0],"грн.",c[1],"коп.")
if b>=100 and b<500:
money(0.05)
elif b>=500 and b<1000:
money(0.1)
elif b>=1000:
money(0.25)