41.2k views
4 votes
Write a program that could find whether the number entered through keyboard is odd or even the program should keep on taking the value till the user ends.

User Elmi
by
6.4k points

1 Answer

6 votes

Answer:

using namespace std;

int main() {

int number;

while (1) {

cout << "Enter a number: ";

cin >> number;

cout << number << " is " << ((number % 2) ? "odd" : "even") << endl;

};

return 0;

}

Step-by-step explanation:

This is a c++ version. Let me know if you need other languages.

The (number % 2) is the essence of the program. It returns 0 for even numbers, and 1 for odd numbers (the remainder after division by 2).

User Jernej Jerin
by
6.2k points