要想马儿跑得快,食料要喂得好。在工作中也是一样,为了更好地激励员工工作,设置不同的激励方案,让员工感觉挣得很多,企业才能有更好的发展,老板才能在家安心数数利润。那么问题来了,只有梯度的奖励方式,才能让员工感觉拿得不少,公司才会有更大收益。于是各家企业就做了“不是人看得懂”的公式,不坐在那里用笔好好记录计算过程,说不准就会算错了。此时如果有这么一个小程序能帮我们解决这类问题就好了!
题目
企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;利润在20万元到40万元之间时,高于20万元的部分,可提成5%;40万元到60万元之间时高于40万元的部分,可提成3%;60万元到100万之间时,高于60万元的部分,可提成1.5%;高于100万元时,超过100万元按1%提成,输入当月利润,求应发放奖金总数。
好多人看到这类问题的时候,多半是选择放弃,这太难了。编程就不是人干的活!但是当我们学会了“分解”这项技能,大问题就是小问题的合集了,逐步解决小问题就好。
将上述内容先分解:
列表格
分解之后,题目意思就看得更加清晰了
当情况1时,解读到的代码应该是:if 利润<=100000: