. Enter the item name: Bottled Water Enter the item price: 1...
Question
Answered step-by-step
Asked by Batman2244 on coursehero.com
. Enter the item name: Bottled Water Enter the item price: 1...
Image transcription text
6.17 LAB*: Program: Online shopping cart (Part 1)
(1) Create three files to submit:
. ItemToPurchase.h - Class declaration
. ItemToPurchase.cpp - Class definition
. main.cpp - main() function
Build the Item ToPurchase class with the following specifications:
. Default constructor
. Public class functions (mutators & accessors)
o SetName() & GetName() (2 pts)
o SetPrice() & GetPrice() (2 pts)
o SetQuantity() & GetQuantity() (2 pts)
. Private data members
o string itemName - Initialized in default constructor to "none"
o int itemPrice - Initialized in default constructor to 0
o int itemQuantity - Initialized in default constructor to 0
(2) In main(), prompt the user for two items and create two objects of the Item ToPurchase class. Before prompting for the second item, call
cin.ignore() to allow the user to input a new string. (2 pts)
EX:
Item 1
Enter the item name:
Chocolate Chips
Enter the item price:
3
Enter the item quantity:
1
Item...
Image transcription text
Enter the item name:
Bottled Water
Enter the item price:
1
Enter the item quantity:
10
(3) Add the costs of the two items together and output the total cost. (2 pts)
Ex:
TOTAL COST
Chocolate Chips 1 @ $3 = $3
Bottled Water 10 @ $1 = $10
Total: $13
458128.2818008.qx3zqy7
LAB
ACTIVITY
6.17.1: LAB*: Program: Online shopping cart (Part 1)
0 / 10
Current file: main.cpp
Load default template...
#include <iostream>
using namespace std;
UIDWN
#include "ItemToPurchase.h"
int main( ) {
* Type your code here */
10
return 0;
11 7...
<ul><li>sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapi</li><li>sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui l</li><li>sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur a</li><li>sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus</li></ul>
Get unstuck with a CliffsNotes subscription
Unlock every step-by-step explanation, download literature note PDFs, plus more.Get Access