Define a class in C++ with following description: Private Members A data member Flight number of type integer A data member Destination of type string A data member Distance of type float A data member Fuel of type float A member function CALFUEL() to calculate the value of Fuel as per the following criteria Distance Fuel <=1000 500 more than 1000 and <=2000 1100 more than 2000 2200 Public Members A function FEEDINFO() to allow user to enter values for Flight Number, Destination, Distance & call function CALFUEL() to calculate the quantity of Fuel. A function SHOWINFO() to allow user to view the content of all the data members.

 



#include<iostream>
using namespace std;
class distence
{
    private:
            int flight;
            string distination;
            float distance;
            float fuel;
            void calfuel()
            {
                if (distance<=1000)
                {
                    fuel = 500;
                }
                else if (distance>1000 || distance <=2000)
                {
                    fuel=1100;
                }
                else if (distance>2000)
                {
                    fuel=2200;
                }

            }

    public:
            void feedinfo();
            void showinfo();
};

void distence :: feedinfo()
{
    cout<<"enter your flight information : "<<endl;
    cout<<"enter the flight no. :";
    cin>>flight;
    cout<<"enter flight distination :";
    cin>>distination;
    cout<<"enter distance covered by flight : ";
    cin>>distance;
    calfuel();
}

void distence :: showinfo()
{
    cout<<"=============== your flight informaton is as follow ================="<<endl;
    cout<<"your flight number is : "<<flight<<endl;
    cout<<"your flight distination is : "<<distination<<endl;
    cout<<"distance covered by flight is : "<<distance<<endl;
    cout<<"fuel consumption by covered distance is "<< fuel<<endl;
    cout<<"=============== =================================== ================="<<endl;
}


int main()
{
    distence d;
    d.feedinfo();
    d.showinfo();
}

output :
enter your flight information : enter the flight no. :23 enter flight distination :Delhi enter distance covered by flight : 450 =============== your flight informaton is as follow ================= your flight number is : 23 your flight distination is : Delhi distance covered by flight is : 450 fuel consumption by covered distance is 500 =============== =================================== =================


Comments