From db8991ff3910714ae86ae702062c19cea0e553d8 Mon Sep 17 00:00:00 2001 From: Musa Ahmed Date: Thu, 6 Oct 2022 15:05:11 -0700 Subject: finished part 1 --- BlankConsoleLab/BlankConsoleLab.cpp | 38 ++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) (limited to 'BlankConsoleLab/BlankConsoleLab.cpp') diff --git a/BlankConsoleLab/BlankConsoleLab.cpp b/BlankConsoleLab/BlankConsoleLab.cpp index ed5f807..15b9b78 100644 --- a/BlankConsoleLab/BlankConsoleLab.cpp +++ b/BlankConsoleLab/BlankConsoleLab.cpp @@ -11,6 +11,42 @@ using std::endl; int main() { - cout << "Hello World!\n"; + float width; + float length; + float area; + float aspect_ratio; + bool isStable = false; + + + while (isStable == false) { + + // prompt user for width and length input, then store into appropriate variables + cout << "Enter width (In centimeters): " << endl; + cin >> width; + cout << "Enter length (In centimeters): " << endl; + cin >> length; + + // display the entered values back to the user + cout << "You entered: " << width << "cm for width, and: " << length << "cm for length" << endl; + + // compute and siplay the area + area = ((width * length) / 2) / 10000; + cout << "The area for your kite is: " << area << " square meters" << endl; + + //computer the aspect ratio and prompt user with warning if condition not met + aspect_ratio = (width / length); + + if (aspect_ratio >= 1) { + cout << "Warning, an aspect ratio of :" << aspect_ratio << " is too high and will provide instability" << endl; + + } + // otherwise break out successfully + else { + cout << "Aspect Ratio: " << aspect_ratio << endl; + break; + } + } + + } -- cgit v1.2.3