0
点赞
收藏
分享

微信扫一扫

JAVA语言开发的一套(智慧工地监管系统源码)让工地变得更加“聪明”

MaxWen 2024-06-20 阅读 28
算法

某公司销售员底薪为5000,销售业绩与利润提成的关系如下表所示(计量单位:元)

f9eefd29-ddcc-43a7-90a1-b90217947f3b.png

编写函数,计算员工月薪。

函数接口定义:

salary(sales)

其中 参数 sales表示员工的月销售业绩。

裁判测试程序样例:

/* 请在这里填写答案 */

sales = eval(input())
print ("{:.2f}".format(salary(sales))) 

输入样例:

50800

输出样例:

15160.00

我的答案:

一个简单的if - else语句,注意边界判断和一些细节就行了

def salary(sales):
    money = 0
    if (sales <= 10000):
        money = 0
    elif (10000 < sales <= 20000):
        money = sales * 0.1
    elif (20000 < sales <= 50000):
        money = sales * 0.15
    elif(50000 < sales <= 100000):
        money = sales * 0.2
    else:
        money = sales * 0.25

    return money + 5000

举报

相关推荐

0 条评论