#include<iostream> using namespace std; //Birth rate = number ofbirths / populat
ID: 3610419 • Letter: #
Question
#include<iostream>
using namespace std;
//Birth rate = number ofbirths / population
//death rate = number of deaths / population
class Population
{
private :
double population,births,deaths;
public:
double setPopulation(double p)
{
if(p<2)
population = 2;
else
population = p;
}
double setBirths(double b)
{
if(b < 0)
births =0;
else
births = b;
}
doublesetDeaths(double d)
{
if(d <0)
deaths = 0;
else
deaths = d;
}
{
return (births/population);
}
double getBirthRate()
{
return (births/population);
}
double getDeathRate()
{
return (deaths/population);
}
};
int main()
{
Population pop;
double population, births, deaths;
cout << "Whatis the population? " << endl;
cin >> population;
pop.setPopulation(population);
cout << "Howmany births are there? " << endl;
cin >> births;
pop.setBirths(births);
cout << "Howmany deaths are there? " << endl;
cin >> deaths;
pop.setDeaths(deaths);
cout << "Thebirth rate is: " << pop.getBirthRate() << endl;
cout << "The death rate is: " <<pop.getDeathRate() << endl;
return 0;
}
Explanation / Answer
please rate - thanks you defined getBirthRate twice--notice Icommented out the extra code (red) just get rid of it this will work #include using namespace std; //Birth rate = number of births / population //death rate = number of deaths / population class Population { private : double population,births,deaths; public: double setPopulation(double p) { if(pRelated Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.