7 552
Subscribers
-524 hours
-327 days
-14730 days
Posts Archive
#include<iostream>
using namespace std;
class Heroine
{
protected:
double earningsPerDay;
//fill the code
public:
long calcEarnings(int noOfDays){
return earningsPerDay*noOfDays;
}
void setearningsPerDay(double x){
earningsPerDay=x;
}
double getearningsPerDay(){
return earningsPerDay;
}
};
class MovieHeroine:public Heroine
{
private:
int daysRun;
public:
long calcEarnings(int noOfDays){
long ans=0;
ans=earningsPerDay*noOfDays;
if(daysRun>100) ans=ans + ans/10;
else if(daysRun>50) ans=ans+ans/20;
return ans;
}
int getdaysRun(){
return daysRun;
}
void setdaysRun(int x){
daysRun=x;
}
};
class AdvertisementMode1:public Heroine
{
private:
int rating;
protected:
//fill code here
public:
long calcEarnings(int noOfDays){
long ans=0;
ans=earningsPerDay*noOfDays;
if(rating>5) ans=ans + 10000;
else if(daysRun>2) ans=ans+5000;
return ans;
}
int getrating(){
return rating;
}
void setrating(int x){
rating=x;
}
};
// main function
int main()
{
int movie,ad,rating,daysRun;
double earningsPerDay;
cout<<"Enter the number of days for movie:"<<endl;
cin>>movie;
cout<<"Enter the number of days movie run:">>endl;
cin>>daysRun;
//Implement your code
cout<<:"Enter the number of days for advertisement:"<<endl;
cin>>ad;
cout<<:"Enter the advertisementrating:"<<endl;
cin>>rating;
return 0;
}
