第三周项目1个人所得税计算器

来源:互联网 发布:淘宝今日销量 编辑:程序博客网 时间:2024/05/01 19:59

/* * copyright(c) 2016 烟台大学计算机学院* All right reserved * 文件名称;test.cpp * 作  者:李钊* 完成日期 2016年3月13日* 版本号:v1.0 * * 问题描述:    编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入。    * 输入描述:输入 月收入总额  程序输出:需要缴纳的个人所得税与税后收入。*/#include <iostream> using namespace std; int main( ) { double dSalary,dTax=0,dNetIncome=0; cout<<"请输入您本月的收入总额(元):";  cin>>dSalary;  if(dSalary<=3500)    cout<<"您不需要缴纳个人所得税"<<endl;  else  {      int t,p;       t=dSalary-3500;    p=(t<=1500)+(t<=4500)+(t<=9000)+(t<=35000)+(t<55000)+(t<=80000);    switch(p)    {    case 6:    dTax=t*0.03;    dNetIncome=dSalary-dTax;    break;    case 5:    dTax=t*0.1-105;    dNetIncome=dSalary-dTax;    break;    case 4:    dTax=t*0.2-555;    dNetIncome=dSalary-dTax;    break;    case 3:    dTax=t*0.25-1005;    dNetIncome=dSalary-dTax;    break;    case 2:    dTax=t*0.3-2755;    dNetIncome=dSalary-dTax;    break;    case 1:    dTax=t*0.35-5505;    dNetIncome=dSalary-dTax;    break;    case 0:    dTax=t*0.45-13505;    dNetIncome=dSalary-dTax;    break;    }  } cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"<<endl; return 0; }


    dNetIncome=dSalary-dTax;
    break;
    }
  }

 cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";
 cout<<"依法纳税,共享繁荣。谢谢使用!\n"<<endl;
 return 0;
 }

运行结果

学习心得

 利用switc语句选择

 知识点总结

 switc语句与if 语句的运用

0 0
原创粉丝点击