个人所得税

来源:互联网 发布:本周美国非农业数据 编辑:程序博客网 时间:2024/06/11 21:08
/*   * 程序的版权和版本声明部分:   * Copyright (c) 2014, XX大学,信院* All rights reserved.   * 文件名称:zx.cpp   * 作    者:zx909090   * 完成日期:2014年3 月 19日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:  略* 输入描述:无* 问题描述:个人所得税* 程序输出:见结果   * 问题分析:略  * 算法设计:略   */      #include<iostream>using namespace std;int main(){double salary,p,sum;int c;cin>>salary;c=int(salary-3500)/1500;if(salary<3500)cout<<"恭喜你不用交税,努力工作吧!"<<endl;else{switch(c){case 0:case 1:cout<<"个人所得税p="<<(salary-3500)*0.03<<" "<<"税后收入sum="<<salary-(salary-3500)*0.03<<endl;break;case 2:case 3:cout<<"个人所得税p="<<(salary-3500)*0.1-105<<" "<<"税后收入sum="<<salary-(salary-(salary-3500)*0.1-105)<<endl;break;case 4:case 5:case 6:cout<<"个人所得税p="<<(salary-3500)*0.2-555<<" "<<"税后收入sum="<<salary-((salary-3500)*0.2-555)<<endl;break;case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:cout<<"个人所得税p="<<(salary-3500)*0.25-1005<<" "<<"税后收入sum="<<salary-((salary-3500)*0.25-1005)<<endl;break;case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 36:cout<<"个人所得税p="<<(salary-3500)*0.3-2755<<" "<<"税后收入sum="<<salary-((salary-3500)*0.3-2755)<<endl;break;case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 48:case 49:case 50:case 51:case 52:case 53:cout<<"个人所得税p="<<(salary-3500)*0.35-5505<<" "<<"税后收入sum="<<salary-((salary-3500)*0.35-5505)<<endl;break;default:cout<<"个人所得税p="<<(salary-3500)*0.45-13505<<" "<<"税后收入sum="<<salary-((salary-3500)*0.45-13505)<<endl;break;}}return 0;}

运行结果:


0 0
原创粉丝点击