c++实验3——个人所得税计算器

来源:互联网 发布:centos7端口聚合 编辑:程序博客网 时间:2024/06/05 11:36
一、问题及代码

[cpp] view plain copy   
    
 在CODE上查看代码片派生到我的代码片
  1. /*  
  2. * 文件名称:个人所得税计算器
  3. * 作    者:王义杰
  4. * 完成日期:2017 年 3 月 15 日  
  5. * 版 本 号:v6.0  
  6. * 对任务及求解方法的描述部分:详细而准确地编程 
  7. * 输入描述:通过易懂的单词定义输入的单位
  8. * 问题描述:用if else语句编程
  9. * 程序输出:本月应缴税款和税后收入
  10. * 问题分析:熟悉使用if else语句
  11. * 算法设计:先定义后计算,输出税率后,计算出所得税
  12. */    
  13. #include<iostream>
    using namespace std;
    int main()
    {
    double dSalary,dTax=0,dNetincome=0;
    cout<<"请输入您本月的收入总额(元):";
    cin>>dSalary;
    if(dSalary<=3500)
    dTax=0;
    else if(dSalary<=5000)
    dTax=(dSalary-3500)*0.03;
    else if(dSalary<=8000)
    dTax=(dSalary-3500)*0.1-105;
    else if(dSalary<=12500)
    dTax=(dSalary-3500)*0.2-555;
    else if(dSalary<=38500)
    dTax=(dSalary-3500)*0.25-1005;
    else if(dSalary<=58500)
    dTax=(dSalary-3500)*0.30-2755;
    else if(dSalary<=83500)
    dTax=(dSalary-3500)*0.35-5505;
    else
    dTax=(dSalary-3500)*0.4-13505;
    dNetincome=dSalary-dTax;
    cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetincome<<" 元。\n";  
        cout<<"依法纳税,共享繁荣。谢谢使用!\n";  
        return 0;  
    }  

二、运行结果:


三、心得体会:

  学会使用if else语句

四、知识点总结:

       攻克if else的难点


0 0