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

问题及代码:

/*
*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作    者:王艺霖
*完成日期:2016年3月13日
*版 本 号:v1.0
*
*问题描述:
*编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入
*(1)自选if语句的嵌套或switch语句完成程序设计:
*
*输入描述:输入收入总额
*输出描述:输出应缴个人所得税和税后收入
*/




#include <iostream>

using namespace std;

int main()
{
    double dSalary,dTax=0,dNetIncome=0;
    cout<<"请输入您本月的收入总额(元)";
    cin>>dSalary;
    if(dSalary<=3500)
        cout<<"您不需要缴税,谢谢使用。";
    else
    {
        int s,t;        //t做判断
        s=dSalary-3500; //s为需缴税的部分
        t=(s>=1500)+(s>=4500)+(s>=9000)+(s>=35000)+(s>=80000);
        switch(t)
        {
            case 6:dTax=s*0.45-13505;break;
            case 5:dTax=s*0.35-5505;break;
            case 4:dTax&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算个人所得税是不是一件很头疼的事?别怕,使用本程序,可以轻松计算个人所得税。<br>本程序可以通过“薪金月收入”计算纳税额以及税后余额,用户亦可根据纳税额或税后余额计算其余两项。<br>本程序可以自由设置诸如起征点、税率等信息,不光可以计算个人所得税,任何其他的采用累进制税率的税款均可计算。<br>本程序为绿色免安装程序,解压RAR压缩包后双击即可使用。<br><br><br><br><br>以下内容以txt文本形式包含于压缩包内<br><br>使用方法:<br>1、本程序为绿色程序,双击即可使用。<br><br>2、在第一次使用时,会弹出配置向导窗口。用户此时设置好所在地区的个人所得税起征点,再勾选“我同意上述协议的所有条款”,单击“开始使用”即可进入本程序。<br><br>3、在本程序的主窗口的“薪金月收入”、“纳税额”、“税后余额”中的任意一个输入框内输入的数字,再单击“计算”按钮,即可完成相的计算。<br><br>4、在本程序的主窗口单击“设置”按钮,即可进入设置页面。设置页面有“常规”、“税率”、“关于”选项卡。其中“税率”选项卡中可以设置起征点以及税率;“关于”选项卡中可以查看版本信息以及联系方式。<br><br>5、配置好选项后单击确定即可保存。如果配置错误则单击取消,所做的更改不会保存。<br><br>6、如果要恢复程序的默认设置,单击“恢复默认值”。<br><br>7、“恢复默认值”按钮下方的“将参数保存以便下次运行程序时自动用”复选框建议长期选中。这样重启程序后设置信息不会丢失。<br><br>8、“常规”选项卡中的“改变模式后自动清除多余信息”选项,是指用户从主程序的任意一个输入框(比如纳税额)切换到另外一个输入框(比如税后余额)时,只有被切换到的输入框(税后余额)保留数据,其余输入框自动清除数据。<br><br>9、“常规”选项卡中的“使用分隔符”选项,是指用户在主程序的输入框中输入数据或通过计算得出数据时,每三位数字自动添加一个分隔符。<br><br>10、“常规”选项卡中的“启用汉字金额显示”选项,是指用户在主程序的输入框中输入数据或通过计算得出数据时,同步在其下方用中文显示金额的大小。分为小写汉字和大写汉字。<br><br>11、“常规”选项卡中的“开启鼠标悬停自动选中功能”选项,是指用户将鼠标放到主程序或设置程序的任何一个输入框上时,自动选中该输入框中的所有内容。此功能仅仅是选中内容,没有其他任何危险操作。如果您在意卡巴斯基的警报,关闭此功能。<br><br>12、当您使用完毕后,单击窗体右上角的关闭按钮即可。下次启动会直接打开程序的主窗口。<br><br><br><br>BUG修正:<br>1、修复了汉字金额显示异常的BUG<br><br><br><br>新增功能介绍:<br>1、新增了存储功能,用户所做的任何修改都能在用户希望的时候被储存,下次使用时可以直接用。<br>2、新增了通过“税后余额”的金额计算其他内容的功能。<br>3、新增了“常规”选显卡,以及其中的选项。<br>4、新增了“汉字金额显示”功能,可以方便的开启与关闭。<br>5、新增了“分隔符”功能,使数字变得明了。<br>6、新增了“关于”选项卡,其中可以查看版本信息以及联系方式。<br>7、新增了使用协议。<br>8、新增了在首次运行时即可以设置起征点的功能。<br>9、优化了窗体界面。<br><br>以上内容以txt文本形式包含于压缩包内

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值