This is a simple Inventory Management System implemented in C++. It allows users to manage a list of items, including adding new items, removing items, updating quantities, searching for items, and displaying various statistics about the inventory.
- Add new items to the inventory with their name, quantity, and price.
- Remove items from the inventory by their name.
- Update the quantity of existing items in the inventory.
- Find and display information about a specific item in the inventory.
- Find and display items within a specified price range.
- Sort the inventory by name or price.
- Display the total value of the entire inventory.
- Display the most expensive and cheapest items in the inventory.
- Clone the repository or download the source code.
- Compile the program using a C++ compiler (e.g., g++).
- Run the executable file.
- Follow the on-screen instructions to perform various operations on the inventory.
The program uses a simple console-based user interface. When running the program, you will be presented with a menu of options. Simply enter the corresponding number to choose an operation.
The program does not require any external dependencies other than a standard C++ compiler.
----- Inventory Management Menu -----
1. Display Inventory
2. Add Item
3. Remove Item
4. Update Item Quantity
5. Decrement Item Quantity
6. Find Item by Name
7. Find Items by Price Range
8. Sort Inventory by Name
9. Sort Inventory by Price
10. Display Total Value
11. Display Most Expensive Item
12. Display Cheapest Item
13. Exit
Enter your choice: 2
Enter