2016-09-14 13 views
-3

私は数日前からコーディングをしており、練習を始めることにしました。 5つの項目の合計を計算し、税金を計算するもの。 この特定の練習では、アイテムの名前と価格を表示することに成功しましたが、消費税と合計は表示されません。私はこれが非常に基本的な問題であることを知っています。私はちょっと試してみることを試みました。誰もが計算部分が行く限り、私が逃しているものを見つけることができますか?ありがとうございます。消費税の計算と合計

#include <iostream> 
using namespace std; 

float tax = 0.07; 
string item1,item2,item3,item4,item5; 
float price1,price2,price3,price4,price5; 

int main() 
{ 
cout<<" please enter the name of the first item \n"; 
cin>> item1; 

cout<<" please enter the name of second item \n"; 
cin>> item2; 

cout<<" plrease enter the name of the third item \n"; 
cin>> item3; 

cout<<" please enter the name of the fourth item \n"; 
cin>> item4; 

cout<<" please enter the name of the fifth item \n"; 
cin>> item5; 

cout<<" please enter the price for the first item \n"; 
cin>> price1; 

cout<<" please enter the price for the second item \n"; 
cin>> price2; 

cout<<" please enter the price for the third item \n"; 
cin>> price3; 

cout<<" please enter the price for the fourth item \n"; 
cin>> price4; 

cout<<" please enter the price for the fifth item \n"; 
cin>> price5; 

float subtotal = 0; 
float saletax = 0; 
float grandtotal = 0; 

subtotal = price1 + price2 + price3 + price4 + price5; 
saletax = subtotal * tax; 
grandtotal = subtotal + saletax; 

cout<<"my shopping list \n"; 
cout<<"================\n"; 

cout<<item1<<"  "<<"$"<<price1 <<endl; 
cout<<item2<<"  "<<"$"<<price2 <<endl; 
cout<<item3<<"  "<<"$"<<price3 <<endl; 
cout<<item4<<"  "<<"$"<<price4 <<endl; 
cout<<item5<<"  "<<"$"<<price5 <<endl; 
+1

正確にはどのような問題がありますか?あなたは間違った出力を得ていますか?エラー? – Mureinik

+3

'main()'の全てをコピーしていないので、不足している部分の問題を説明できません。 – drescherjm

+0

エラーは表示されません。ちょうどそれは私に合計を与えていない。だから私が5つのアイテムとその価格を取得すると、価格は名前の横に表示されますが、総額や消費税は表示されません。 – ReMaKe

答えて

2

印刷しないため表示されません。

これらの行をメイン関数の最後に追加すると、その行が表示されます。

cout << "Total: " << grandtotal << endl; 
cout << "Tax: " << saletax << endl; 
+0

助けてくれてありがとう、私はその行を追加したときに、 "合計"と "税"を表示しましたが、実際にそれらを計算しませんでしたが、あなたがそれらのコードを書いた方法を見て、 "小計:" << Price1 + price2 + price3 + price4 + price5; 'しかし、どうもありがとうございます。 – ReMaKe

+0

@ReMaKe投稿しなかったコードを追加した人はどうでしょうか?特に、問題が投稿されていない部分にあるときに、すべてを投稿しないと 'main()'を助けることはできません。 – drescherjm

+0

***「合計」と「税」は表示されましたが、実際には計算されませんでした。***あなたが投稿した 'main()'の部分がこれらを計算します! – drescherjm

2

私だけ表示されていないそれらを説明するだろう5つの価格のため、ないsaletaxまたはgrandtotalためcout文を参照してください。

関連する問題