【Python3练习题 002】企业发放的奖金根据利润提成
# 【Python练习题 002】企业发放的奖金根据利润提成。# 利润(I)低于或等于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%提成,从键盘输入当月利润I,求应发放奖金总数?# 方法 1# I = float(input("请输入当月利润,单位为万元:"))# if I <= 10:# bns = 10 * 0.1# elif 10 < I <= 20:# bns = 10 * 0.1 + (I-10) * 0.075# elif 20 < I <= 40:# bns = 10 * 0.1 + 10 * 0.075 + (I-20) * 0.05# elif 40 < I <= 60:# bns = 10 * 0.1+ 10 * 0.075 + 20 * 0.05 + (I-40) * 0.03# elif 60 < I <= 100:# bns = 10 * 0.1+ 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + (I-60) * 0.015# elif I > 100:# bns = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + 20 * 0.03 + 40 * 0.015 + (I-100) * 0.015# print(bns,'万元')
# 方法 二# I = float(input("请输入当月利润,单位为万元:"))# bns = 0 #初始化奖金总数# cat = [100, 60, 40, 20, 10, 0] #金额分6档# pct = [0.01, 0.015, 0.03, 0.05, 0.075, 0.1] #每档的提成比例# for i in range(6):# if I > cat[i]:# I = I - cat[i] #注意:刨掉档位金额后,应将值重新赋给I,每一档位分开计算# bns = bns + I * pct[i] #每一档位的奖金累计相加# print('当月应发放奖金总数为%s万元' % bns) # 方法三# 测试了方法二的脚本,资金计算有误,当奖金有15万时,计算结果为0.XXmoney = float(input("请输入当月利润,单位为万元:"))bonus = 0li = [100,60,40,20,10,0]bi = [0.01,0.015,0.03,0.05,0.075,0.1] for i in range(6):if money > li[i]: cmoney = money - li[i] bonus = bonus + cmoney * bi[i]#money = money - cmoney money = li[i] print("当月应发放奖金总数为%s万元" %bonus)
【Python3练习题 002】企业发放的奖金根据利润提成相关推荐
- C语言练习题:企业发放的奖金根据利润提成。利润 I 低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成
企业发放的奖金根据利润提成. 利润 I 低于或等于10万元时,奖金可提10%: 利润高于10万元,低于20万元时,低于10万元的部分按10%提成, 高于10万元的部分,可提成7.5%: 20万到40万 ...
- python企业发放的奖金根据利润提成_100 道 Python 经典练习题002
题目:企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%:20万到40万 ...
- C语言学习之企业发放的奖金根据利润提成。利润I低于或等于100000元的,奖金可提成10%;
企业发放的奖金根据利润提成.利润I低于或等于100000元的,奖金可提成10%;利润高于100 000元,低于200 000元(100 000<I≤200000)时,低于100 000元的部分按 ...
- 用java编写奖金税率_企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%_java企业利润提成计算代码...
今天上java课程的时候老师给布置了一个作业,让让java计算一下企业该发放的奖金总额,接下来吾爱编程就为大家介绍一下java实现企业发放的奖金根据利润提成的代码,有需要的小伙伴可以参考一下: 1.题 ...
- 企业发放的奖金根据利润提成
案例: 利润I低于或等于10万元时,奖金可提10%: 利润高于10万元,低于20万元(10000< I≤200000)时, 其中10万元按10%提成,高于10万元的部分,可提成7.5%: 200 ...
- 2. 企业发放的奖金根据利润提成. 利润(I)低于或等于10万元时, 奖金可提10%;利润高于10万元, 低于20万元时, 低于10万元的部分按10%提成,...
程序算法精题–JS版 企业发放的奖金根据利润提成. 利润(I)低于或等于10万元时, 奖金可提10%;利润高于10万元,低于20万元时, 低于10万元的部分按10%提成, 高于10万元的部分, 可提成 ...
- 企业发放的奖金根据利润提成问题
题目:企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万 元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%:20万到40 ...
- 2.企业发放的奖金根据利润提成。
题目:企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%:利润高 于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提 成7.5%:20万到4 ...
- 企业发放的奖金根据利润提成计算
题目:企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%:20万到40万之 ...
最新文章
- 高精度加法(C++实现)
- 阿里巴巴开源 Dragonwell JDK 最新版本 8.1.1-GA 发布
- some VM operation when debugging appointment startup
- 详细讲解Quartz.NET
- Leetcode--671. 合并二叉树
- 计算机进制简称,NO.A.0007——二进制;计算机容量单位B、KB、MB、GB和TB关系
- Delphi 7下IGDIPlus库的使用
- CQOI 2016 不同的最小割
- 【BZOJ】3396: [Usaco2009 Jan]Total flow 水流 (最大流)
- 【情感分析】华为云细粒度文本情感分析及应用
- QPG分布框架1.1.1
- php 日期范围查询分页,Thinkphp3.2 多条件数据分页查询
- Android input touchpanel驱动流程
- cwRsync同步工具的使用
- 关于上传文件到ftp服务器报错553 could not create file.
- 饭店点餐系统的需求分析_酒店评论的情绪分析主题建模
- 涉及到的数据安全技术包括哪些内容
- 【蓝桥杯】等差素数列
- ChemDraw使用不了怎么办
- 【Arduino】wokwi在线编程仿真学习
热门文章
- 点群不可约表示的通俗易懂讲解
- 项目复盘中要注意的几个问题
- 【jumpserver升级】docker pulling image报错dial tcp 104.18.124.25:443: i/o timeout
- win10多用户远程登陆
- Redis基础数据结构String:你知道String长度限制多少吗
- Tomcat AJP安全漏洞
- 2023我的第一个个人软件作品 无忧桶装水配送管理系统 出来了
- 电脑桌面里的计算机里的软件是啥,工作中记录每天做事的软件选择什么电脑桌面便签软件?...
- 金融类应用数字运算的建议
- Draytek企业网络设备命令注入复现(CVE-2020-8515)