奖金提成

企业利润:企业发放的奖金根据利润提成:
00万元 < 利润 <= 10 万元,高出00万元的部分,奖金可提成10%;
10万元 < 利润 <= 20 万元,高出10万元的部分,奖金可提成7.5%;
20万元 < 利润 <= 40 万元,高出20万元的部分,奖金可提成5%;
40万元 < 利润 <= 60 万元,高出40万元的部分,奖金可提成3%;
60万元 < 利润 <= 100万元,高出60万元的部分,奖金可提成1%;
100万元< 利润 ,高出100万的部分,奖金可提成1%;
从键盘输入当月利润i,求应发放奖金总数?

#include <stdio.h>

void main() {
    double i;
    double bonus, bonus1, bonus2, bonus4, bonus6, bonus10;
    printf("Please enter the total profit of the month:");
    scanf("%lf", &i);
    bonus1 = 100000 * 0.1;
    bonus2 = bonus1 + 100000 * 0.075;
    bonus4 = bonus2 + 200000 * 0.05;
    bonus6 = bonus4 + 200000 * 0.03;
    bonus10 = bonus6 + 400000 * 0.015;
    if (i <= 100000) {
        bonus = i * 0.1;
    } else if (i <= 200000) {
        bonus = bonus1 + (i - 100000) * 0.075;
    } else if (i <= 400000) {
        bonus = bonus2 + (i - 200000) * 0.05;
    } else if (i <= 600000) {
        bonus = bonus4 + (i - 400000) * 0.03;
    } else if (i <= 1000000) {
        bonus = bonus6 + (i - 600000) * 0.015;
    } else if (i > 1000000) {
        bonus = bonus10 + (i - 1000000) * 0.01;
    }
    printf("bonus=%lf", bonus);
}
发布了139 篇原创文章 · 获赞 4 · 访问量 93万+

猜你喜欢

转载自blog.csdn.net/qq_38490457/article/details/104785363