zoukankan      html  css  js  c++  java
  • 每日一题 2019.9.6

    企业发放的奖金根据利润提成。利润(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,求应发放奖金总数?

    sign=True
    a=(100,60,40,20,10,0)
    b=(0.01,0.015,0.03,0.05,0.075,0.1)
    sum=0
    while sign:
    num =input("请输入你本月的利润情况(按Q或q退出本系统):")
    if num.upper()=="Q":
    sign=False
    break
    else:
    sum=0
    number =int(num)
    for i in range(0,6):
    if number>a[i]:
    sum+=(number-a[i])*b[i]#最大区间提成计算后将总值赋值为元祖内当前元素
    number=a[i]
    print("The lirun is {0}".format(sum))


    #初学Python 如有不足 请多多指教
  • 相关阅读:
    E
    C
    航空母舰-03
    航空母舰-02
    航空母舰-01
    新概念4-30
    html
    翁凯-编程学习方法
    机器学习Ng-02
    民法-钟秀勇-导学
  • 原文地址:https://www.cnblogs.com/walxt/p/11470997.html
Copyright © 2011-2022 走看看