Imagine that you have 3 different classes: Class A Class B,…

Imagine that you have 3 different classes: Class A Class B, which inherits from class A Class C, not related to classes A or B If the instance method or instance variable of Class A is protected, then which of the following is true of that instance method or variable:

Using the drop-down menu, please complete the program below…

Using the drop-down menu, please complete the program below so that it will open a text file of Fahrenheit temperatures separated by spaces called “Fahrenheit.txt” for input, process that file temperature by temperature by converting each Fahrenheit temperature into a Celsius temperature through a function called convertCelsiustoFahreinheit(double a_fahrienheit_temp) which converts the Fahrenheit temperature to Celsius and returns it to the main method, which outputs each of these results to an output file called “Celsius.txt”. #include #include #include #include using namespace std;double convertFahrenheitToCelsius(double a_Fahrenheit_Temp){    double answer =  (5.0/9.0) * (a_Fahrenheit_Temp – 32.0);    return answer;}int main(){    //Declare variables to hold current data    double a_celsius_temp;    double a_fahrenheit_temp;        //Declare input and output file handlers    ifstream input_file;    ofstream output_file;        //Declare vector of double to hold input and output data    vector fahrenheit_temps;    vector celsius_temps;        //Open input file    [x1]    //Read in first temperature        input_file >> a_fahrenheit_temp;        //Process the rest of the input file    while (!(input_file.eof()))    {        //Call the function that converts a fahrenheit temperature to a celsius temperature        a_celsius_temp = [x2]                 //Push celsius temperature and fahrenheit temperature into a celsius and fahrenheit temperature vectors, respectively        fahrenheit_temps.push_back(a_fahrenheit_temp);        celsius_temps.push_back(a_celsius_temp);                //Read next temperature from input file        [x3]     }    //Close Input file    input_file.close();        //Open Output file    output_file.open(“Celsius.txt”, fstream::out);        //Write contents of fahrenheit and celsius temperature vectors into output file    for (int i = 0; i < celsius_temps.size(); i++)    {        [x4]    }        //Close Output file    output_file.close();        return 0;}