第三周上机实践项目——项目1-个人所得税计算器
2016-03-14 22:01
453 查看
/*
*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:jsq.cpp
*作 者:郑志金
*完成日期:2016年3月10日
*版 本 号:v1.0
*问题描述: 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入
*(1)自选if语句
*输入描述: 输入一个数m
*输出描述: 输出任务要求的结果
*/
include <iostream>
using namespace std;
int main()
{
double dSalary,dTax,dNetIncome,dStart;
cout << "请输入您本月的收入总额(元):" ;
cin >> dSalary;
dStart = dSalary - 3500;
if(dStart <= 0)
dTax = 0;
else if(dStart <= 1500)
dTax = dStart * 0.03 - 0;
else if(dStart <= 4500)
dTax = dStart * 0.1 - 105;
else if(dStart <= 9000)
dTax = dStart * 0.2 - 555;
else if(dStart <= 35000)
dTax = dStart * 0.25 - 1005;
else if(dStart <= 55000)
dTax = dStart * 0.3 - 2755;
else if(dStart <= 80000)
dTax = dStart * 0.35 - 5505;
else
dTax = dStart * 0.45 - 13505;
dNetIncome = dSalary - dTax;
cout << "您本月应缴纳个人所得税" << dTax << "元,税后收入是" << dNetIncome << "元。\n";
cout << "依法纳税,共享繁荣。谢谢使用!\n";
return 0;
}
*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:jsq.cpp
*作 者:郑志金
*完成日期:2016年3月10日
*版 本 号:v1.0
*问题描述: 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入
*(1)自选if语句
*输入描述: 输入一个数m
*输出描述: 输出任务要求的结果
*/
include <iostream>
using namespace std;
int main()
{
double dSalary,dTax,dNetIncome,dStart;
cout << "请输入您本月的收入总额(元):" ;
cin >> dSalary;
dStart = dSalary - 3500;
if(dStart <= 0)
dTax = 0;
else if(dStart <= 1500)
dTax = dStart * 0.03 - 0;
else if(dStart <= 4500)
dTax = dStart * 0.1 - 105;
else if(dStart <= 9000)
dTax = dStart * 0.2 - 555;
else if(dStart <= 35000)
dTax = dStart * 0.25 - 1005;
else if(dStart <= 55000)
dTax = dStart * 0.3 - 2755;
else if(dStart <= 80000)
dTax = dStart * 0.35 - 5505;
else
dTax = dStart * 0.45 - 13505;
dNetIncome = dSalary - dTax;
cout << "您本月应缴纳个人所得税" << dTax << "元,税后收入是" << dNetIncome << "元。\n";
cout << "依法纳税,共享繁荣。谢谢使用!\n";
return 0;
}
相关文章推荐
- Android中的一些基础知识(三)
- PythonChallenge Mission 10
- Linux笔记(38)——文件的基本权限
- VHDL与Verilog HDL的运算符区别
- 【bzoj1026】[SCOI2009]windy数 数位DP
- 微信公众帐号开发教程Java版
- Android系统原生应用解析之桌面闹钟及相关原理应用之时钟任务的应用(一)
- Problem B: C语言习题 学生成绩输入和输出
- ext2文件系统源代码之balloc.c文件解析
- 常用的符号运算
- iOS UIView
- caffee learning notebook 1
- poj 3057 Evacuation 二分图最大匹配 最短路
- Problem A: C语言习题 计算该日在本年中是第几天
- C和C++中实现循环读入若干数据,并以回车结束读入
- 用python和OpenCV识别图片中的条形码
- KVC的使用
- Android setVisibility()
- 两种android客户端传图片的方法
- 教务管理系统-数据库设计初稿