出租汽车计费器
一、题目要求
- 题目描述
有一个城市出租汽车的计费规则是3公里内(含3公里)基本费6元,超过3公里,每一公里1.4元。
现在对于输入具体的公里数x(0<x<1000),编程计算x公里所需的费用,计算结果保留2位有效数字。 - 输入格式
输入有多组数据,每组数据单独一行,每行为一个实数x,x表示公里数。 - 输出格式
输出出租车行驶x公里所需的费用。 - 输入样例
0.002
2.6
4 - 输出样例
6.00
6.00
7.40
二、完整代码
#include <iostream>
#include <iomanip>
int main()
{
double x;
double money;
while (std::cin >> x)
{
if (x <= 3)
{
money = 6;
}
if (x > 3)
{
money = 6 + 1.4 * (x - 3);
}
std::cout << std::fixed << std::setprecision(2) << money << std::endl;
}
}