MENU

python for循环实现利润分段累加求和

• January 22, 2021 • Read: 72 • Python,源码

题目描述

用循环语句实现:某公司的利润提成方案是:1 万元及 1 万元以下利润提成 5%,2 万元及 2 万元以下利润提成 6%,4 万元及 4 万元以下利润提成 7%,5 万元及 5 万元以下利润提成 8%,5 万元以上利润提成 9%。总提成采用分段累计计算。编写程序实现利润提成方案计算器。

n=float((input("请输入利润(万元):")))
b=[5,4,2,1,0]
li=[0.09,0.08,0.07,0.06,0.05]
s=0
import math
m=int (math.ceil(n))
if m>5:
    j=0
elif 5>=m>4:
    j=1
elif 4>=m>2:
    j=2
elif 2>=m>1:
    j=3
else:
    j=4
while j<=4:
    s=s+(n-b[j])*li[j]
    n=b[j]
    j+=1
print("利润提成为(万元)",s)
您的大名:
万水千山总是情,给个打赏行不行。 打赏
百度已收录
广告
- - - The END - - -
  • 版权所有:本文版权归Get-林林小窝 所有,转载请注明出处!除特殊注明外(如有侵权,请联系 gxggxl@qq.com ),本站原创内容均采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可
  • Archives QR Code
    QR Code for this page
    Tipping QR Code