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

/*
*copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称:hellow.cpp
*作者:田甜
*完成日期:2016年3月8日
*版本号:v1.0
*
*问题描述:计算个人所得税

*输入描述:输入个人月收入
*程序输出:输出个人所得税及税后收入

*/
问题及代码:

#include<iostream>
using namespace std;
double tax(double dtax);
int main()
{
    double dSalary,dTax=0,dIncome;

    cout<<"请输入您本月的收入总额(元):"<<endl;//输入个人月收入
    cin>>dSalary;
    dTax=tax(dSalary);//调用函数计算出个人所得税
    dIncome=dSalary-dTax;//计算税后收入
    cout<<"您本月应缴个人所得税"<<dTax<<"元,税后收入是"<<dIncome<<"元"<<endl;//输出个人所得税和税后收入
	return 0;

}

double tax(double salary)
{
    double temp,shui,dtax;
    int susuan;
    temp=salary-3500;
    if(temp<=0)//各收入对应税率和速算扣除数
       return 0;

        else if(0<temp&&temp<=1500)
        {
            shui=0.03;
            susuan=0;
        }
        else if(1500<temp&&temp<=4500)
        {
            shui=0.1;
            susuan=105;
        }
        else if(4500<temp&&temp<=9000)
        {
            shui=0.2;
            susuan=555;
        }
        else if(9000<temp&&temp<=35000)
        {
            shui=0.25;
            susuan=1005;
        }
        else if(35000<=temp&&temp<55000)
        {
            shui=0.3;
            susuan=2755;
        }
        else if(55000<temp&&temp<=80000)
        {
            shui=0.35;
            susuan=5505;
        }
        else
        {
            shui=0.45;
            susuan=13505;
        }
    return dtax=temp*shui-susuan;//计算出个人所得税


}



运行结果:


知识点总结:

运用选择结构计算不同收入对应的税率。
学习心得:

进一步练习了如何运用选择结构。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值