求奖金总数

来源:互联网 发布:golang面试题 编辑:程序博客网 时间:2024/04/30 11:44
/*  * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作    者:  * 完成日期:2013 年 10 月30  日 * 版 本 号:v1.0 * * 输入描述: 900* 问题描述:* 程序输出:90* 问题分析:
* 算法设计:略*/  
#include <iostream>using namespace std;int main(){    int a,b,c;
    cou<<"当月利润";    cin>>a;    b=(a>=100000)+(a>=200000)+(a>=400000)+(a>=600000)+(a>=1000000);    switch(b)    {    case 1:c=10000*0.1+(a-10000)*0.075;break;    case 2:c=10000*(0.1+0.075)+(a-200000)*0.05;break;    case 3:c=10000*(0.1+0.075+0.05*2)+(a-400000)*0.03;break;    case 4:c=10000*(0.1+0.075+0.05*2+0.03*2)+(a-600000)*0.015;break;    case 5:c=10000*(0.1+0.075+0.05*2+0.03*2+0.015*4)+(a-10000000);break;    default:c=a*0.1;break;    }    cout << c << endl;    return 0;}

原创粉丝点击