-5
我一直在考慮下面的分配和我不能確定如何實現它:如何執行數學運算?
計算費用乘坐出租車。公式如下:
第一公里成本50.每增加200m成本5.如果距離 超過30公里,則每增加一公里增加10的費用。 程序必須輸入總距離(以公里計)並計算費用。
我寫了下面的代碼,但不知道如何處理 「200米成本5」 部分做...
#include "stdafx.h"
#include <iostream>
using namespace std;
void main()
{
double totalfee, km, m;
cout << "distance" << endl;
cin >> km;
m = km * 1000;
if (km < 30)
{
totalfee = 50;
cout << "totalfee = " << totalfee << endl;
}
else if (km > 30)
{
totalfee = 60;
cout << "totalfee = " << totalfee << endl;
}
system("pause");
}
,它在C++
C ** ** XOR C++?所有的空白在哪裏? – 2013-10-23 20:51:36
瞭解如何使用%運算符。我們不是爲了解決您的問題,而是爲了幫助您。但((km%200)* 5)應該是一個提示 – Lefsler
缺少空白使得你的代碼很難閱讀。 – jmoerdyk