zoukankan      html  css  js  c++  java
  • 经典100道编程题之《企业奖金根据利润提成》

     

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

    二、【程序分析】:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。

    三、【程序源代码】:

    #include <stdio.h>

    int main()

    {

    long int i;

    int bonusl, bonus2, bonus4, bonus6, bonus10, bonus;

    printf(" 请输入利润金额:");

    scanf("%ld", &i);

    bonusl = 100000 * 0.1;

    bonus2 = bonusl + 100000 * 0.75;

    bonus4 = bonus2 + 200000 * 0.5;

    bonus6 = bonus4 + 200000 * 0.3;

    bonus10 = bonus6 + 400000 * 0.15;

    if (i <= 100000)

    bonus = i*0.1;

    else if (i <= 200000) bonus = bonusl + (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

    bonus = bonus10 + (i - 1000000)*0.01;

    printf(" 资金为bonus=%d ", bonus);

    return 0;

    }

    【运行效果】如下:

  • 相关阅读:
    LIBTIFF 配置 (vs2010 + win8 + 32位 )
    minGW、cygwin、gnuwin32 介绍
    LabVIEW发布功能总结
    LabVIEW新手5大错误
    专业功放测试:主要性能指标&信噪比测量
    常用低压电器的主要种类和用途
    LabVIEW是一种通用的编程语言吗?
    LabVIEW TCP/IP 断开重连问题
    LabVIEW 的bool(布尔)按键机械属性
    LabVIEW 远程控制VI
  • 原文地址:https://www.cnblogs.com/chinasirius/p/13461110.html
Copyright © 2011-2022 走看看