+ 3
How to display the balance and checkout so that the user will know how much the balance left from his or her budgetwhile buying
then each time the user pick any item & quantity the remaining balance and total balance Total pt should also be displayed when the user is done in buying https://code.sololearn.com/cKz2vXPPo64m/?ref=app Thank you in advance 😊
37 odpowiedzi
+ 4
I have an idea, I'll give you an overview of it, but you should try to implement it. Add the quantity ordered inside the class Item, when nothing is ordered, it should be 0.
You can use an std::vector like a shopping cart, to add and delete items when you need. For more details about how to use std:: vector, refer here:https://www.learncpp.com/cpp-tutorial/an-introduction-to-stdvector/
If you already have the item in the cart, you can just increase its quantity. Else, you can add a new item. You'll figure it out when you start working with vector.
+ 4
All right, let me think ... 🤔
+ 3
Agnes Ahlberg yeah there are 10 items for each category total of 100
+ 3
Agnes Ahlberg But just me an example for one category only or just do a code for 1 category only so I can see on how to make a class for it
+ 3
Nope, just a basic array
+ 3
Ok,😌
+ 3
Okay 😌
+ 3
Here is an idea.
Look carefully at the functions cancel_menu, sub_menu, and menu, to get an idea of how the processing works without nesting switches and the calls to add and remove orders.
It is not yet complete, though, but maybe you already get the idea and can complete it.
https://code.sololearn.com/cGqXE6Tz11f9
+ 3
Agnes Ahlberg thanks for your help I try to understand it too😊😊
+ 3
Agnes Ahlberg see my comment in your code
+ 3
Agnes Ahlberg I see it
+ 2
shlee_ why do you use the bollean value true to indicate an item is ordered? Why not use integers to count how many the user ordered? Like:
Say the customer ordered 5 Orange Juice
Item Juice("Orange Juice",5,15,15);
If the user didn't order any milk, then,
Item Milk("Milk",0,18.5);
+ 2
Rishi I have one day left only 😔 to submit my work... I having a lot of assignments last week can you give me at least an example I don't understand vectors
+ 2
shlee_
Take a look at this simple, short and clear explanation of vector and it's implementation in this lesson by Hatsy Rei
https://www.sololearn.com/learn/261/?ref=app
+ 2
I have only quickly glanced at it. As I understand it, you need to maintain a sort of shopping cart to which you can add and remove items from? And you have not learned about vectors or any sort of collection class?
You can make a shopping cart class and maintain number of ordered items in there. Without vectors and maps you can use a variable for each item type. This is not optimal for a variety of reasons, but it will work for now. Just increase by the number of ordered item, and decrease if order is canceled. At the end, each item type carries its price, and the cart all information about the quantities, allowing you to calculate the total cost.
+ 2
Rishi Agnes Ahlberg I already know how to make more categories but still don't how how to mange the add and delete item for the cart please I really need help
https://code.sololearn.com/cwFEt8D3yM94/?ref=app
+ 2
This is a very different design now 🤔 You will need a way to display the items in the shopping cart and options to remove them. Is that supposed to be done from the main menu?
+ 2
Yeah, it is supposed to be done on main menu I think in which the user can add or delete an item they want to purchase but I don't know how to do that thing Agnes Ahlberg
each category has 10 items in each and the user has a given money of 500000 as a grocery gift and the balance must also shown as they buy an item
+ 2
Okay. Now your first design used objects. Do you want to (or have to?) use objects?
+ 2
Agnes Ahlberg I'm focusing on calculations part depends on how what the simplest way to get it
it's just that I don't know how to make categories on it so I change my design ...