diff options
Diffstat (limited to 'BlankConsoleLab/cst116-lab2-stark.cpp')
| -rw-r--r-- | BlankConsoleLab/cst116-lab2-stark.cpp | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/BlankConsoleLab/cst116-lab2-stark.cpp b/BlankConsoleLab/cst116-lab2-stark.cpp index b20630d..ea91610 100644 --- a/BlankConsoleLab/cst116-lab2-stark.cpp +++ b/BlankConsoleLab/cst116-lab2-stark.cpp @@ -8,21 +8,26 @@ using std::cout; using std::cin; using std::endl; -float tempConverter(float temp, bool dirc); void inputTemp(float& cTemp, float& fTemp); +float tempConverter(float temp, bool dirc); +void inputWind(float& windS); +float windChillCalc(float windS); const float fMin = -80, fMax = 121, cMin = -62, cMax = 49.5, wMin = 0, wMax = 231; //Minimum and maximum valid ranges for all user inputs int main() { - float cTemp, fTemp; + float cTemp, fTemp, windS; cout << "Welcome to Cold Calculator v0.2" << endl; inputTemp(cTemp, fTemp); + inputWind(windS); cout << cTemp << endl; cout << fTemp << endl; + cout << windS << endl; } +//Takes either celcius or fahrenheit then converts it to the other and outputs both by reference void inputTemp(float& cTemp, float& fTemp) { char tempType; @@ -72,4 +77,19 @@ float tempConverter(float temp, bool dirc) { } return cTemp; -}
\ No newline at end of file +} + +void inputWind(float& windS) { + cout << "What is the wind speed in miles per hour (0 - 231)" << endl; + do { + cin >> windS; + cout << endl; + if (windS < 0 || windS > 231) { + cout << "Input a value between 0 and 231 miles per hour!" << endl; + } + } while (windS < 0 || windS > 231); +} + +float windChillCalc(float windS) { + +} |