A18289. 交税
填空题
容易
知识点
题目描述
交税
题目描述
根据国家税收相关规定,劳务报酬需要按月预交个税,预交税率如下:
- 劳务报酬不超过 800 的,不需要预交个税;
- 劳务报酬超过 800 的,仅超过 800 的部分按照 20%(即 0.2) 税率预交个税 (不超过 800 的部分不需要预交个税);
例如,月劳务报酬为 1000.0, 则按照规则 2 需要预交个税 (1000.0-800.0) ×20%=40.00
现在给定小杨同学 12 个月的月度劳务报酬,请帮小杨同学计算他这 12 个月应预交个税的总和。
输入格式
输入 12 行,每行一个浮点数,表示小杨同学 12 个月中每个月的劳务报酬。
每个浮点数恰好有一位小数。
输出格式
输出一行,一个浮点数,保留两位小数,表示小杨同学 12 个月应预交个税的总和。
输入样例
932.0
1634.3
1790.4
2172.9
378.1
283.4
2761.9
3583.5
10.1
2324.9
1111.6
3812.3输出样例
2584.76参考答案
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
double ans = 0.0;
for (int i = 0; i < 12; ++i) {
double a;
cin >> a;
if (a <= 800.0) {
ans += 0.0;
} else {
ans += (a - 800.0) * 0.2;
}
}
printf("%.2f\n", ans);
return 0;
}
上一题
下一题