5. 在Neutronia王国,货币单位是tvarp,收入所得税的计算方式如下:

5000 tvarps:不收税

5001~15000 tvarps:10%

15001~35000 tvarps:15%

35000 tvarps以上:20%

例如,收入为38000 tvarps 时,所得税为5000*0.00+10000*0.10+20000*0.15+3000*0.20,即4600 tvarps。请编写一个程序,使用循环来要求用户输入收入,并报告所得税。当用户输入负数或非数字时,循环将结束。
 

#include <iostream>
using namespace std;
int main() {
	double tvarps;
	cout << "输入金额:";
	while (cin >> tvarps){
		if (tvarps > 0 && tvarps <= 5000)  {
			cout << "不收税\n";
		}
		else if (tvarps > 5000 && tvarps < 15000) {
			tvarps = (tvarps - 5000) * 0.1;
			cout << "收税:" << tvarps << endl;
		}
		else if (tvarps >= 15000 && tvarps < 35000) {
			tvarps = 10000 * 0.1+(tvarps-15000)*0.15;
			cout << "收税:" << tvarps << endl;
		}
		else if (tvarps >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值