Professional Documents
Culture Documents
Static Members - Corporate Sales 1
Static Members - Corporate Sales 1
Isaac Bernal
Program of Fundamental 3
Professor Lara
9/24/2022
This program will demonstrate the use of static members in a class. This program will collect the
quarterly sales of the 6 division of a company and displays them and add those sales with the
main office sales and display the corporate total sales
*/
#include <iostream>
#include <iomanip>
class DivisionSales
{
private:
static double corpSales;
double divSales;
double divQuart1;
double divQuart2;
double divQuart3;
double divQuart4;
public:
DivisionSales();//constructor
void addSales(double, double, double, double);//receives and adds all sales
double getDivQuart(double) const;//returns a single quarter
double getDiv(double);
static double getCorpSales();
static void mainOffice(double);
};
//-------------------------------
double DivisionSales::corpSales = 0;
DivisionSales::DivisionSales()
{
divQuart1 = 0;
divQuart2 = 0;
divQuart3 = 0;
divQuart4 = 0;
}
double DivisionSales::getDiv(double a)
{
return divSales;
}
double DivisionSales::getCorpSales()
{
return corpSales;
}
DivisionSales array[N_DIVISION];
return 0;
}