//Andrew Alspaugh CSC5 Chapter 2, P. 82, #8
//
/*******************************************************************************
*
* Calculate Subtotal, Sales Tax, and Total
* ____________________________________________________________________________
* This program checks the prices of each item and uses those prices to compute
* the subtotal, sales tax, and total
*
* Formula for computarion is:
* total = sales tax + subtotal
* sales tax = subtotal x .06
* subtotal = price of all recieved prices
* ___________________________________________________________________________
* INPUT
* p1 : item price
* p2 : item price
* p3 : item price
* p4 : item price
* p5 : item price
*
* OUTPUT
* subtotal :total price of items
* salesTax :subtotal x .06
* Total :subtotal + salesTax
*
******************************************************************************/
#include <iostream>
using namespace std;
int main() {
float
p1 = 12.95, //INPUT-ITEM PRICE
p2 = 24.95, //INPUT-ITEM PRICE
p3 = 6.95, //INPUT-ITEM PRICE
p4 = 14.95, //INPUT-ITEM PRICE
p5 = 3.95, //INPUT-ITEM PRICE
//ADD ALL FOR SUBTOTAL
subtotal = p1 + p2 + p3 + p4 +p5, //OUTPUT total price of items
// SUB TIMES TAX =SALES TAX
salesTax = subtotal * .6, //OUTPUT subtotal x .06
// TOTAL = subtotal + SALES TAX
Total = subtotal + salesTax; //OUTPUT subtotal + salesTax
cout << p1 << ", " << p2 << ", " << p3 << ", " << p4 << ", " << p5 << endl;
cout << subtotal << endl;
cout << salesTax << endl;
cout << Total;
return 0;
}
Ly9BbmRyZXcgQWxzcGF1Z2gJCQkJCUNTQzUJCQkJCUNoYXB0ZXIgMiwgUC4gODIsICM4Ci8vCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAqIAogKiBDYWxjdWxhdGUgU3VidG90YWwsIFNhbGVzIFRheCwgYW5kIFRvdGFsCiAqIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KICogVGhpcyBwcm9ncmFtIGNoZWNrcyB0aGUgcHJpY2VzIG9mIGVhY2ggaXRlbSBhbmQgdXNlcyB0aG9zZSBwcmljZXMgdG8gY29tcHV0ZQogKiB0aGUgc3VidG90YWwsIHNhbGVzIHRheCwgYW5kIHRvdGFsCiAqIAogKiBGb3JtdWxhIGZvciBjb21wdXRhcmlvbiBpczoKICogdG90YWwgPSBzYWxlcyB0YXggKyBzdWJ0b3RhbAogKiBzYWxlcyB0YXggPSBzdWJ0b3RhbCB4IC4wNgogKiBzdWJ0b3RhbCA9IHByaWNlIG9mIGFsbCByZWNpZXZlZCBwcmljZXMKICogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIElOUFVUCiAqCQlwMQk6IGl0ZW0gcHJpY2UKICoJCXAyCTogaXRlbSBwcmljZQogKgkJcDMgIDogaXRlbSBwcmljZQogKgkJcDQgIDogaXRlbSBwcmljZQogKgkJcDUgIDogaXRlbSBwcmljZQogKiAKICogT1VUUFVUCiAqCQlzdWJ0b3RhbAk6dG90YWwgcHJpY2Ugb2YgaXRlbXMKICoJCXNhbGVzVGF4CTpzdWJ0b3RhbCB4IC4wNgogKgkJVG90YWwJCTpzdWJ0b3RhbCArIHNhbGVzVGF4CiAqIAogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwojaW5jbHVkZSA8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCQoJZmxvYXQgCglwMSA9IDEyLjk1LAkJLy9JTlBVVC1JVEVNIFBSSUNFCglwMiA9IDI0Ljk1LAkJLy9JTlBVVC1JVEVNIFBSSUNFCQoJcDMgPSA2Ljk1LAkJLy9JTlBVVC1JVEVNIFBSSUNFCglwNCA9IDE0Ljk1LAkJLy9JTlBVVC1JVEVNIFBSSUNFCglwNSA9IDMuOTUsCQkvL0lOUFVULUlURU0gUFJJQ0UKCQoJLy9BREQgQUxMIEZPUiBTVUJUT1RBTAoJc3VidG90YWwgPSBwMSArIHAyICsgcDMgKyBwNCArcDUsCQkvL09VVFBVVCB0b3RhbCBwcmljZSBvZiBpdGVtcwoJLy8gU1VCIFRJTUVTIFRBWCA9U0FMRVMgVEFYCglzYWxlc1RheCA9IHN1YnRvdGFsICogLjYsCQkJCS8vT1VUUFVUIHN1YnRvdGFsIHggLjA2CgkvLyBUT1RBTCA9IHN1YnRvdGFsICsgU0FMRVMgVEFYCglUb3RhbCA9IHN1YnRvdGFsICsgc2FsZXNUYXg7CQkJLy9PVVRQVVQgc3VidG90YWwgKyBzYWxlc1RheAoJCgljb3V0IDw8IHAxIDw8ICIsICIgPDwgcDIgPDwgIiwgIiA8PCBwMyA8PCAiLCAiIDw8IHA0IDw8ICIsICIgPDwgcDUgPDwgZW5kbDsKCWNvdXQgPDwgc3VidG90YWwgPDwgZW5kbDsKCWNvdXQgPDwgc2FsZXNUYXggPDwgZW5kbDsKCWNvdXQgPDwgVG90YWw7CglyZXR1cm4gMDsKCQp9