// BlankConsoleLab.cpp : This file contains the 'main' function. Program execution begins and ends there. // #include #include /* printf */ #include /* pow */ #include /* pow */ using namespace std; using std::cout; using std::cin; using std::endl; const float FMAX = 121; const float FMIN = -80; const float CMAX = 49.5; const float CMIN = -62; //Set values for minimum and maximum temperatures. float CtoF(float Fahrenheit, float Celsius) { Fahrenheit = (Celsius * 9.0 / 5.0) + 32.0; //Converts Celsius to Fahrenheit return Fahrenheit; //Returns the newly defined fahrenheit to main } int main() { float Celsius = 0.0; //Defines Celsius for the conversion function float Fahrenheit = 0.0; //Defines Fahrenheit for the conversion function Loop: //Placeholder to loop back to cout << "Please enter a temperature between -62 and 49.5 degrees Celsius: \n"; cin >> Celsius; //Reads in Celsius from the user input if (Celsius <= CMAX && Celsius >= CMIN) { cout << Celsius << " Degrees Celsius is approximately " << CtoF(Fahrenheit, Celsius) << " Degrees Fahrenheit\n\n"; } else { goto Loop; //Goes back to placeholder to Loop in case of invalid response (past limits) } }