Upkoad Cs 301p
Upkoad Cs 301p
#include<string>
#include<conio.h>
using namespace std;
class Part {
public:
int partID;
string partName;
int quantity;
Part* next;
class Inventory {
public:
Part* head;
Inventory() : head(NULL) {}
if (current == NULL) {
return;
}
if (prev == NULL) {
head = current->next;
} else {
prev->next = current->next;
}
delete current;
}
cout << "Part with ID " << partID << " not found.\n";
}
void printInventory() {
cout << "Part ID Part Name Quantity\n";
cout << "--------------------------------------\n";
Part* current = head;
while (current != NULL) {
cout << current->partID <<" "<<current-
>partName;
cout << " " << current->quantity << "\n";
current = current->next;
}
cout << "\n";
}
};
int main() {
cout << "---------------------------------------------\n";
cout << "Computer Parts Management system [Bc230218902]\n";
cout << "----------------------------------------------\n";
Inventory storeInventory;
storeInventory.deletePart(101);
storeInventory.updateQuantity(102, 50);
storeInventory.printInventory();
getch();
return 0;
}