#某商店T恤的价格为35元/件(2件9折,3件以上8折)
# ,裤子的价格为120元/条(2条以上9折).
# 小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?
解决·方案如下:
a=int(input("请输入买T恤的个数:"))
b=int(input("请输入买裤子的个数:"))
if a==2:
if b<2:
sum1=(a*35)*0.9
sum2=b*120
sum3=sum1+sum2
print("小明应付",sum3)
else:
sum1 = (a * 35) * 0.9
sum2 = (b * 120)*0.9
sum3 = sum1 + sum2
print("小明应付", sum3)
elif a>=3:
if b<2:
sum1=(a*35)*0.8
sum2=b*120
sum3=sum1+sum2
print("小明应付",sum3)
else:
sum1 = (a * 35) * 0.8
sum2 = (b * 120)*0.9
sum3 = sum1 + sum2
print("小明应付", sum3)
elif a<2:
if b<2:
sum1=(a*35)
sum2=b*120
sum3=sum1+sum2
print("小明应付",sum3)
else:
sum1 = (a * 35)
sum2 = (b * 120)*0.9
sum3 = sum1 + sum2
print("小明应付", sum3)
这道题没什么难点,但是有一点需要注意就是折扣,其实就是算法问题,多注意就好了!