计算销售税,合计

Calculating sales tax, and total

本文关键字:合计 计算      更新时间:2023-10-16

我已经写了几天代码了,决定做一次练习。一个计算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;

没有显示,因为您从未打印它。

将这一行添加到main函数的末尾,您将看到它。

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

我只看到了五个价格的cout语句,没有看到saletaxgrandtotal,这就解释了为什么没有显示它们。