Answer:
#include <iostream>
using namespace std;
int main()
{
float altitude;
cout<<"Enter alttitude in meter";
cin >>altitude;
if(altitude<0 || altitude > 50000)
{
cout<<"Invalid value entered";
return 0;
}
else{
if(altitude<= 10000)
{cout <<"In troposphere "<<endl;}
else if(altitude>10000 && altitude<=30000)
{cout <<"In lower stratosphere"<<endl;}
else if(altitude>30000 && altitude<=50000)
{cout <<"In upper stratosphere"<<endl;}
}
return 0;
}
Explanation:
Define a float type variable. Ask user to enter altitude in meters. Store value to altitude variable.
Now check if value entered is positive and less than 5000,if its not in the range of 0-50,000 display a termination message and exit else check if it's in less than 10000, in between 10000 and 30000 or in between 30000 and 50000.
10,000 is above sea level is troposphere.
10,000-30,000 is lower stratosphere.
30,000-50,000 is upper stratosphere.