003. 企业发放的奖金根据利润提成

企业发放的奖金根据利润提成
低于或等于10万元时,奖金可提成10%;

高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;

20万到40万之间时,高于20万元的部分可提成5%;

40万到60万之间时,高于40万元的部分,可提成3%;

60万到100万之间时,高于60万的部分,可提成1.5%;

超过100万元的部分按1%提成;

从键盘输入当月利润,求应发奖金总数

while True:

num = input("plese input you number: ").strip()

if num.isdigit():

pass

else:

print('profit inputs must be number')

continue

num=int(num)    # switch to int

if num > 1000000:

profit = (num-1000000)*0.01 + 400000*0.015 + 200000*0.03 + 200000*0.05 + 100000*0.075 + 100000*0.1

break

if num > 600000:

profit = (num-600000)*0.015 + 200000*0.03 + 200000*0.05 + 100000*0.075 + 100000*0.1

break

if num > 400000:

profit = (num-400000)*0.03 + 200000*0.05 + 100000*0.075 + 100000*0.1

break

if num > 200000:

profit = (num-200000)*0.05 + 100000*0.075 + 100000*0.1

break

if num > 100000:

profit = (num-100000)*0.075 + 100000*0.1

break

else:

profit = num*0.01

print('your profit is: %d' %profit)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 11,982评论 0 9
  • 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时...
    今生何求惟你阅读 1,234评论 0 0
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 6,028评论 0 2
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一...
    阿里高级软件架构师阅读 8,561评论 0 19
  • “我喜欢你身上的味道”,这是许一生对知暖说的第一句话。 “我不喜欢我身上的味道”,这是知暖想跟一生分手时说的第一句...
    lynn陈茶阅读 4,946评论 0 0

友情链接更多精彩内容