c++上机实验3项目一

本文介绍了一个使用C++编写的简单程序,该程序用于计算个人所得税并显示税后收入。通过对不同收入段适用税率的选择语句实现,帮助用户了解其应缴纳的税额。
一,问题及代码
/*文件名称  exl-1.cpp
*作者      袁福全
*完成日期  2016年4月日
*版本号    v1.0
*对问题及求解方法的描述部分
*输入描述  无
*问题描述  我的上机作业,熟悉操作
*程序输出  税收 税后收入
*问题分析  略
*算法设计
*/


#include <iostream>     
using namespace std;  
int main( )  
{  
    double dSalary,dTax=0,dNetIncome=0,d;   
    cout<<"请输入您本月的收入总额(元):";  
    cin>>dSalary;  
    d=dSalary-3500;
	if (d<0)
		dTax=0;dNetIncome=dSalary;
	if (d>=0&&d<=1500)
		dTax=d*0.03;dNetIncome=d-dTax;
	if (d>1500&&d<=4500)
		dTax=105+(d-1500)*0.1;dNetIncome=d-dTax;
	if (d>4500&&d<=9000)
		dTax=555+(d-4500)*0.2;dNetIncome=d-dTax;
	if (d>9000&&d<=35000)
		dTax=1005+(d-9000)*0.25;dNetIncome=d-dTax;
	if (d>35000&&d<=55000)
		dTax=2755+(d-35000)*0.3;dNetIncome=d-dTax;
	if (d>55000&&d<=80000)
		dTax=5505+(d-55000)*0.35;dNetIncome=d-dTax;
	if (d>80000)
		dTax=13505+(d-80000)*0.45;dNetIncome=d-dTax;
    cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";  
    cout<<"依法纳税,共享繁荣。谢谢使用!\n";  
    return 0;  
} 
二,运行结果 <img src="https://img-blog.youkuaiyun.com/20160407090450285?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
三  心得体会
    这次学习非常重要,我学到了如何运用选择语句,当然,还是有许多问题需要解决的,比如说要缩短代码,灵活运用等。
四   知识点总结
   选择语句很重要,一定要仔细理解其中的逻辑关系和技巧。


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值