Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,32 +12,41 @@ using namespace std;
//Functions
void pause() {
cout << "Press Any Key to Continue . . .";
while (!_kbhit());
while (!_kbhit()); // generate a random 3 digit number... ex: 124
_getch();
cout << '\n';
}

// MAIN
// Defining and Assigning Variable
void main() {
int x;
int a;
int b;
int c;

cout << "Enter a 3 Digit Number . . ." << endl;
cin >> x;
c = x % 10;
b = x / 10 % 10;
a = x / 100;

if (a > b && b > c) {
cout << "Descending" << endl;
for (int i = 0; i < 30; i++)
{

int someThreeDigitNumber; // Defining Variables
cout << "Enter a 3 Digit Number : ";
cin >> someThreeDigitNumber;
int a;
int b;
int c;

a = someThreeDigitNumber / 100;

b = (someThreeDigitNumber) / 10 % 10; // makes variable names more accurate

c = someThreeDigitNumber % 10;


if (a < b && b < c) { // check to see if Ascending
cout << someThreeDigitNumber << " is Ascending" << endl;
}
else if (a < b && b < c) {
cout << "Ascending" << endl;
else if (a > b && b > c) { // check to see if Descending
cout << someThreeDigitNumber << " is Descending" << endl;
}
else {
cout << "Neither" << endl;
else { // check to see if neither
cout << someThreeDigitNumber << " is Neither Ascending nor Descending" << endl;
}
pause();
}

pause(); // pauses to see the displayed text
}