Exercise:  Rewrite the following using a better style.

 

// Invoice

 

#include <iostream>

#include <iomanip>

void main()

{bool moreInvoiceLines=true;int quantity;double unitPrice,extendedPrice,total=0.0;

while(moreInvoiceLines)

{

cout << "Enter quantity and unit price: " << flush;cin >> quantity;

if ( quantity == 0 )moreInvoiceLines = false;

else

{

cin >> unitPrice;

extendedPrice=quantity*unitPrice;

total+=extendedPrice;

}}

total=total*(1+7.0/100)*(1+7.5/100);

cout<<setiosflags(ios::fixed)<<setprecision(2)<<"Total is: "

<<total<<endl;

}