// page98.cpp : 定义控制台应用程序的入口点。
//C++ 面向对象程序设计
// 计算批发或零售交易的总价款
#include "stdafx.h"
#include <iostream>
using namespace std;
const double TAX_RATE = 0.75;//5%的销售税
int _tmain(int argc, _TCHAR* argv[])
{
char sale_type;
int number;
double price , total ;
cout << " Enter price $";
cin >> price;
cout << " Enter number prchased: ";
cin >> number;
cout << "Type W if this is a wholesale purchase .\n"
<< " Type R if this is a retail purchase .\n"
<< " Then press return .\n";
cin >> sale_type;
if ( (sale_type == 'W') || (sale_type == 'w') )
{
total = price * number ;
}
else if ( (sale_type == 'R') || (sale_type == 'r'))
{
double subtotal ;
subtotal = price * number ;
total = subtotal + subtotal + TAX_RATE ;
}
else
{
cout << " Error in input .\n" ;
}
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
cout << number << " items at $ " << price << endl;
cout << " Total Bill = $ "<< total;
if ((sale_type == 'R') || (sale_type == 'r'))
{
cout << " including sales tax.\n" ;
}
cin >> sale_type;
return 0;
}