diff --git a/Ved Nigam_3_Digit_Ascending_Descending_Neither/Ascending_Descending1.cpp b/Ved Nigam_3_Digit_Ascending_Descending_Neither/Ascending_Descending1.cpp index 1cc1788..f35ca0c 100644 --- a/Ved Nigam_3_Digit_Ascending_Descending_Neither/Ascending_Descending1.cpp +++ b/Ved Nigam_3_Digit_Ascending_Descending_Neither/Ascending_Descending1.cpp @@ -17,27 +17,40 @@ void pause() { cout << '\n'; } +// Variables void main() { + for (int i = 0; i < 30; i++) { + int x; int a; int b; int c; + int someThreeDigitNumber; + // 3 digit integer ascending, descending, or neither cout << "Enter a 3 Digit Number . . ." << endl; - cin >> x; - c = x % 10; - b = x / 10 % 10; - a = x / 100; + cin >> someThreeDigitNumber; + + + + a = someThreeDigitNumber / 100; + + b = someThreeDigitNumber / 10 % 10; + + c = someThreeDigitNumber % 10; + + + if (a > b && b > c) { + cout << someThreeDigitNumber << " is Descending "; // checks if the number is descending + } + else if (a < b && b < c) { + cout << someThreeDigitNumber << " is Ascending "; // checks if the number is ascending + } + else { + cout << someThreeDigitNumber << " is Neither Ascending or Descending "; // checks if the number is neither ascending or descending + } - if (a > b && b > c) { - cout << "Descending" << endl; - } - else if (a < b && b < c) { - cout << "Ascending" << endl; - } - else { - cout << "Neither" << endl; } + pause(); } -