项目5-个人所得税

来源:互联网 发布:爱尔兰留学知乎 编辑:程序博客网 时间:2024/05/21 07:07
/*    *Copyright (c) 2016,烟台大学计算机与控制工程学院    *All rights reserved.    *文件名称:http.cpp     *作    者:秦超   *完成日期:2016年3月13日    *版 本 号:v1.0    *    *问题描述:编写选择结构程序,输入个人月收入总额,计算出他本月应缴纳税款和税后收入:  *自选if语句的嵌套或switch语句完成程序设计;  *输入描述:输入个人月收入总额。    *输出描述:计算出他本月应缴纳税款和税后收入。    */


#include <iostream>using namespace std;int main(){    double dSalary,dTax=0,dNetIncome=0;    cout<<"请输入您本月的收入总额(元)";    cin>>dSalary;    int k;    double i;    int g;    if(dSalary<3500)        dTax=0;    else    {        i=dSalary-3500;        k=(i<1500)+(i<4500)+(i<9000)+(i<35000)+(i<55000)+(i<80000);        switch(k)        {            case 6:dTax=i*0.03;                    break;            case 5:dTax=i*0.1-105;                break;            case 4:dTax=i*0.2-555;                break;            case 3:dTax=i*0.25-1005;                break;            case 2:dTax=i*0.3-2755;                break;            case 1:dTax=i*0.35-5505;                break;            case 0:                break;dTax=i*0.45-13505;        }    }    dNetIncome=dSalary-dTax;    cout<<"您本月应缴个人所得税"<<dTax<<"元,税后收入是"<<dNetIncome<<"元。\n";    cout<<"依法纳税,共享繁荣。谢谢使用!\n";    return 0;}


运行结果:

0 0