个人所得税

来源:互联网 发布:php分销数据库设计 编辑:程序博客网 时间:2024/04/28 14:10
/*   * Copyright (c) 2012, 烟台大学计算机学院    * All rights reserved.    * 作    者:王蕾   * 完成日期:2012 年 10 月 29日    * 版 本 号:v1.0    * 输入描述:个人月收入总额    * 问题描述:按2011年9月1日起我国调整的个人所得税征收办法,起征点为3500元,超出部分按以下7级计算:   * 1    超过0至1500                    税率3%    速算扣除数0   * 2    超过1500元至4500元的部分        税率10%   速算扣除数105    * 3    超过4500元至9000元的部分        税率20%   速算扣除数555   * 4    超过9,000元至35,000元的部分 税率25%   速算扣除数1005   * 5    超过35,000元至55,000元的部分    税率30%   速算扣除数2755   * 6    超过55,000元至80,000元的部分    税率35%   速算扣除数5505    * 7    超过80,000以上              税率45%   速算扣除数13505    * 个人所得税=(收入总额-3500)*税率-速算扣除数   * 程序输出:应缴税款和税后收入(要求用if语句的嵌套完成程序设计)   * 问题分析:略   * 算法设计:略    */  #include <iostream>     using namespace std;  int main( )  {      double ds,dt=0,dn=0;       double dv;      cout<<"请输入您本月的收入总额(元):";      cin>>ds;      dv=ds-3500;          if(dv<=0)              dt=0.0;          else          {              if(dv<1500)                  dt=dv*0.03-0.0;              else if(dv<=4500)                  dt=dv*0.1-105;              else if(dv<=9000)                  dt=dv*0.2-555;              else if(dv<=35000)                  dt=dv*0.25-1005;              else if(dv<=55000)                  dt=dv*0.3-2755;              else if(dv<=80000)                  dt=dv*0.35-5505;              else                          dt=dv*0.45-13505;          }          dn=ds-dt;          cout<<"您本月应缴个人所和税 "<<dt<<" 元,税后收入是 "<<dn<<" 元。\n";          cout<<"依法纳税,共享繁荣。谢谢使用!\n";          return 0;  }  运行结果
心得体会:哇偶,,,
原创粉丝点击