https://github.com/rasweb/c-inventory-assignment
A C++ inventory assignment connected to my education at STI
https://github.com/rasweb/c-inventory-assignment
Last synced: 11 months ago
JSON representation
A C++ inventory assignment connected to my education at STI
- Host: GitHub
- URL: https://github.com/rasweb/c-inventory-assignment
- Owner: Rasweb
- Created: 2025-01-31T13:26:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-04T15:19:57.000Z (over 1 year ago)
- Last Synced: 2025-05-16T09:08:15.924Z (about 1 year ago)
- Language: C++
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Table of contents
- [Overview](#overview)
- [Inventory Assignment](#inventory-assignment)
- [Built with](#built-with)
- [In Action](#in-action)
## Overview
### Inventory Assignment
A C++ Inventory assignment connected to my System Developer education.
* The main cpp file is: "C++-OOP-INL1.cpp".
* Built Using Object oriented programming(OOP).
Contains:
* Inventory creation: weight and max items
* Item creation: weight, name, quantity
* Withdraw and Deposit items from the inventory
* Inventory contents
### Built with
- C++ 17 (or later, for std::optional)
- Visual Studio Code
- OOP
### In Action
```
Welcome to my Inventory application.
Inventory creation:
Enter max weight: 100
Enter max items: 16
Item creation:
Enter item weight: 10
Enter item name: Book
Enter item quantity: 5
Success, everything went well
Inventory contains:
Name: Book
Weight: 10
Quantity: 4
Stack weight: 40
Enter an item name to withdraw: Book
Success, item withdrawn!
Enter and item name to withdraw: Page
Error, Cant withdraw item
```