From c78e1d184dec744abcb4d36af93cb5fc26e4cbf8 Mon Sep 17 00:00:00 2001 From: Justin-Hollmer <32338303+Justin-Hollmer@users.noreply.github.com> Date: Mon, 16 Oct 2017 11:44:52 -0500 Subject: [PATCH] Update Digits.cpp --- .../Project1/Project1/Digits.cpp | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/ThreeDigitAsendingDesendingSelection/Project1/Project1/Digits.cpp b/ThreeDigitAsendingDesendingSelection/Project1/Project1/Digits.cpp index 70d2469..16c06c2 100644 --- a/ThreeDigitAsendingDesendingSelection/Project1/Project1/Digits.cpp +++ b/ThreeDigitAsendingDesendingSelection/Project1/Project1/Digits.cpp @@ -1,11 +1,7 @@ /* - Pranathi, Cameron, Elena - 10/5/17 - Assignment Name : Three Digit Ascend Descend Selection - storing three variables, print out ascending or descending based on if > or < than previous digit - */ // Libraries @@ -32,25 +28,24 @@ void pause() { } // MAIN - void main() { +for (int x = 0; x < 30; x++){ int calc_1, var1, var2, var3; cout << "Enter a three digit number" << endl; cin >> calc_1; - var1 = calc_1 % 10; // far right - var2 = (calc_1 / 10) % 10; // middle - var3 = (calc_1 / 100) % 100; // far left - - if ((var1 > var2) && (var2 > var3)) { - cout << "ascending" << endl; + + + var1 = (calc_1 % 10); // Digit in the ones place + var2 = (calc_1 / 10) % 10; // Digit in the tens place + var3 = (calc_1 / 100) % 100; // Digit in the hundreds place + + + if (var1 > var2 && var2 > var3) + {cout << calc_1 << " is ascending " << endl;} // Will print out ascending + else if (var3 > var2 && var2 > var1) + {cout << calc_1 << " is descending " << endl;} // Will print out descending + else {cout << "neither " << endl;} // Will print out neither + } - - else if ((var3 > var2) && (var2 > var1)) { - cout << "descending" << endl; - } - else { - cout << "neither" << endl; - } - - pause(); // pauses to see the displayed text -} \ No newline at end of file + pause(); +}