测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A18289. 交税

填空题 容易

题目描述

交税

题目描述

根据国家税收相关规定,劳务报酬需要按月预交个税,预交税率如下:

  1. 劳务报酬不超过 800 的,不需要预交个税;
  2. 劳务报酬超过 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; }
上一题 下一题