From 1147f5be0b5cc827c77f1230b6c9425515f9a24f Mon Sep 17 00:00:00 2001 From: Musa Ahmed Date: Wed, 9 Nov 2022 20:14:49 -0800 Subject: added pseudocode --- BlankConsoleLab/BlankConsoleLab.cpp | 114 ------------------------------------ 1 file changed, 114 deletions(-) delete mode 100644 BlankConsoleLab/BlankConsoleLab.cpp (limited to 'BlankConsoleLab/BlankConsoleLab.cpp') diff --git a/BlankConsoleLab/BlankConsoleLab.cpp b/BlankConsoleLab/BlankConsoleLab.cpp deleted file mode 100644 index b343e4b..0000000 --- a/BlankConsoleLab/BlankConsoleLab.cpp +++ /dev/null @@ -1,114 +0,0 @@ -// BlankConsoleLab.cpp : This file contains the 'main' function. Program execution begins and ends there. -// - -#include -#include -#include // std::setprecision - -using namespace std; - -using std::cout; -using std::cin; -using std::endl; - -float cToF(float a) { - float temp = (9.0 / 5) * a + 32; - return temp; -} - -float windChill(float& d, float& w) { - float out = 35.74 + 0.6215 * d - 35.75 * pow(w, 0.16) + 0.4275 * d * pow(w, 0.16); - return out; -} -string output(float d, float w, float chill, bool x) { - string temp; - - if (x == true) { - temp = "fahrenheit"; - } - else { - temp = "celsius"; - } - return "For " + to_string(d) + " " + temp + " and " + to_string(w) + " mph wind, the windchill is: " + to_string(chill); -} -int main() -{ - const int MINF = -80; - const int MAXF = 121; - const int MINC = -62; - const float MAXC = 49.5; - float c = 0; - float f = 0; - float w; - string temp; - bool range = false; - bool tilSpeed = false; - bool isF = false; - cout << "Do you want to enter in Fahrenheit (F) or (C)" << endl; - cin >> temp; - while(range == false) { - - if (temp == "C") { - range = true; - cout << "Enter a temperature in Celsius between -62 and 49.5: " << endl; - cin >> c; - if (c < MINC || c > MAXC) { - range = false; - } - else { - cout << "You entered " << c << " degrees celsius, or " << cToF(c) << " degrees fahrenheit" << endl; - - tilSpeed = true; - } - - - } - else if (temp == "F") { - range = true; - cout << "Enter a temperature in Fahrenheit between -80 and 121: " << endl; - cin >> f; - if (f < MINF || f > MAXF) { - range = false; - } - else { - cout << "You entered " << f << " degrees fahrenheit" << endl; - tilSpeed = true; - } - - - - } - - else { - cout << "Do you want to enter in Fahrenheit (F) or (C)" << endl; - cin >> temp; - } - - if (range == true) { - tilSpeed = true; - cout << "Enter a speed between 0 and 231: " << endl; - cin >> w; - while (w > 231 || w < 0) { - cout << "Enter a speed between 0 and 231: " << endl; - cin >> w; - - } - } - - } - - if (c != 0) { - isF = false; - cout << setprecision(2) << output(c, w, windChill(c, w), isF); - - } - - else if (f != 0) { - isF = true; - cout << setprecision(2) << output(f, w, windChill(f, w), isF); - - } - - -} - -- cgit v1.2.3