Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

in the program listed below, include the classdefinition in a working c++ prorga

ID: 3637949 • Letter: I

Question

in the program listed below, include the classdefinition in a working c++ prorgam that asks the user to enter data for 3 employees and then displays the entered data.

#include <iostream>
using namespace std;

class Employee
{
public:
int getID(void);
float getPayRate(void);
int getHours(void);
void setID(int);
void setPayRate(float);
void setHours(int);
void viewInfo(void);

private:
int ID;
float payRate;
int hours;
};

int Employee::getID()
{
return ID;
}

float Employee::getPayRate()
{
return payRate;
}

int Employee::getHours()
{
return hours;
}

void Employee::setID(int value)
{
ID = value;
}

void Employee::setPayRate(float value)
{
payRate = value;
}

void Employee::setHours(int value)
{
hours = value;
}

void Employee::viewInfo()
{
cout << ID << " " << payRate << " " << hours << endl;
}

int main()
{
Employee array[100];

array[0].setID(666);
array[0].setPayRate(14.95);
array[0].setHours(40);
array[1].setID(246);
array[1].setPayRate(6.95);
array[1].setHours(37);
array[2].setID(75);
array[2].setPayRate(12.45);
array[2].setHours(80);

array[0].viewInfo();
array[1].viewInfo();
array[2].viewInfo();

return 0;

Explanation / Answer

please rate - thanks

not sure what your looking for, message me if it's not this

#include <iostream>
using namespace std;

class Employee
{
public:
int getID(void);
float getPayRate(void);
int getHours(void);
void setID(int);
void setPayRate(float);
void setHours(int);
void viewInfo(void);
private:
int ID;
float payRate;
int hours;
};

int Employee::getID()
{
return ID;
}

float Employee::getPayRate()
{
return payRate;
}

int Employee::getHours()
{
return hours;
}

void Employee::setID(int value)
{
ID = value;
}

void Employee::setPayRate(float value)
{
payRate = value;
}

void Employee::setHours(int value)
{
hours = value;
}

void Employee::viewInfo()
{
cout << ID << " " << payRate << " " << hours << endl;
}

int main() {
Employee array[100];
int i,id,hr;
float rate;
for(i=0;i<3;i++)
{ cout<<"enter data for employee "<<i+1<<": ";
    cout<<"enter id: ";
    cin>>id;
    cout<<"enter pay rate: ";
    cin>>rate;
    cout<<"enter hours: ";
    cin>>hr;
    array[i].setID(id);
    array[i].setPayRate(rate);
    array[i].setHours(hr);
   }
cout<<"Employee information ";
for(i=0;i<3;i++)
    array[i].viewInfo();
system ("pause");
return 0;

}