第8周项目4-个人所得税计算器

来源:互联网 发布:安恒网络安全设备报价 编辑:程序博客网 时间:2024/06/04 17:42
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:C++.cpp * 作    者:王一锟 * 完成日期:2014年 10 月 16 日 * 版 本 号:v1.0 * * 问题描述:根据月收入求个人所得税 * 输入描述:月收入 * 程序输出:个人所得税和税后收入 */#include <iostream>using namespace std;int main( ){    double salary,dTax=0,dNetIncome=0;    cout<<"请输入您本月的收入总额(元):";    cin>>salary;    if(salary<=3500)        dTax=0;    else if(salary<=5000&&salary>3500)        dTax=(salary-3500)*0.03;    else if(salary<=8000)        dTax=(salary-3500)*0.1-105;    else if(salary<=12500)        dTax=(salary-3500)*0.2-555;    else if(salary<=38500)        dTax=(salary-3500)*0.25-1005;    else if(salary<=58500)        dTax=(salary-3500)*0.30-2755;    else if(salary<=83500)        dTax=(salary-3500)*0.35-5505;    else        dTax=(salary-3500)*0.45-13505;    dNetIncome=salary-dTax;    cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";    cout<<"依法纳税,共享繁荣。谢谢使用!\n";    return 0;}

运行结果:

感觉写的挺费事的,应该先计算出来salary-3500的值,回头用switch语句试试。

0 0
原创粉丝点击