Both int wad!!?
//Got error here.
for(i = 0; i < objCount; i++) {
if (stockObj[i].getItemCode == itemCode) {
qtyAvail = stockObj[i].getQty();
if(qtySold <= qtyAvail) {
if(qtySold > 10)
switch(stockObj[i].getInventGroup()) {
case 0:
break;
case 1:
unitPrice = unitPrice * 0.98;
break;
case 2:
unitPrice = unitPrice * 0.96;
break;
case 3:
unitPrice = unitPrice * 0.94;
break;
}
// Item logging code here.
break;
}
else
cout << "\nThere are not enough stock, please replenish
items.\n";
}
}
cout << "\n\n\n";
#include
#include
using namespace std;
// Class definition.
class CNGMiniMart {
public:
//Constructors.
CNGMiniMart();
CNGMiniMart(int inItemCode, int inInventGroup, int inQty, int
inReorderQty, float inUnitCost, float inUnitPrice);
//Member functions - functions that belong to this class.
int getItemCode() const;
int getQty();
int getInventGroup();
int getReorderQty();
void reOrder(int reorderQty);
private:
//Member attributes - attributes/variables that belong to this
class.
int itemCode, inventGroup, qty, reorderQty;
float unitCost, unitPrice;
};
CNGMiniMart::CNGMiniMart() {
itemCode = 0;
inventGroup = 0;
qty = 0;
reorderQty = 0;
unitCost = 0;
unitPrice = 0;
}
CNGMiniMart::CNGMiniMart(int inItemCode, int inInventGroup, int
inQty, int inReorderQty, float inUnitCost, float inUnitPrice)
{
itemCode = inItemCode;
inventGroup = inInventGroup;
qty = inQty;
reorderQty = inReorderQty;
unitCost = inUnitCost;
unitPrice = inUnitPrice;
}
int CNGMiniMart::getItemCode() const {
return itemCode;
}
int CNGMiniMart::getQty() {
return qty;
}
int CNGMiniMart::getInventGroup() {
return inventGroup;
}
int CNGMiniMart::getReorderQty() {
return reorderQty;
}
void CNGMiniMart::reOrder(int reorderQty) {
qty += reorderQty;
}