您的位置:首页 > 编程语言 > C语言/C++

伍蒙的C++作业3实验

2017-04-07 14:19 190 查看
/*  

* 文件名称: 项目1.cpp 

* 作    者:  伍蒙 

* 完成日期:   2017   年03     月 24   日  

* 版 本 号:v1.0  

* 对任务及求解方法的描述部分:求个人所得税及税后收入,运用if语句的嵌套编程序。 

* 输入描述: 输入dSalary 。 

* 问题描述: 不同阶段的工资税率不同。 

* 程序输出: 输出个人所得税dTax及税后收入dNetIncome 。 

* 问题分析:  

* 算法设计:   

*/    

#include <iostream>  

  

using namespace std;  

  

int main()  

{  

    double dSalary,dTax=0,dNetIncome=0,x;  

    cout<<"请输入您本月的收入总额(元):";  

    cin>>dSalary;  

    if(dSalary>3500)  

    {  

        x=dSalary-3500;  

        if(x<=1500)  

        {  

            dTax=x*0.03;  

            dNetIncome=dSalary-dTax;  

        }  

        else if(x<=4500)  

        {  

            dTax=x*0.1-105;  

            dNetIncome=dSalary-dTax;  

        }  

        else if(x<=9000)  

        {  

            dTax=x*0.2-555;  

            dNetIncome=dSalary-dTax;  

        }  

        else if(x<=35000)  

        {  

            dTax=x*0.25-1005;  

            dNetIncome=dSalary-dTax;  

        }  

        else if(x<=55000)  

        {  

            dTax=x*0.3-2755;  

            dNetIncome=dSalary-dTax;  

        }  

        else if(x<=80000)  

        {  

            dTax=x*0.35-5505;  

            dNetIncome=dSalary-dTax;  

        }  

        else dTax=x*0.45-13505;  

        dNetIncome=dSalary-dTax;  

        cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";  

    }  

    else cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dSalary<<" 元。\n";  

    cout<<"依法纳税,共享繁荣。谢谢使用!\n";  

    return 0;  
}  



3.心得体会

感觉if语句很实用,很多程序都可以用if语句,主要是if语句的嵌套。但是对一些程序来说用if语句较复杂,需要用其他语句来编程。

总之不管哪种语句我们都要学习,这样我们就可以比较那个语句更实用了,加油!

4.知识点总结

这次编程主要还是if语句的嵌套,要了解if语句的用法,使用时应该注意大括号的位置。单分支if语句不用大括号,其他if语句要用大括号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: