Codebeautify.org Text to HTML Converter Given a number, check whether it is even or odd. Method 1: Using Loop. The idea is to start with a boolean flag variable as true and switch it n times. If flag variable gets original value (which is true) back, then n is even. Else n is false. Below is the implementation of this idea. C++ // A simple C++ program to check for // even or odd #include using namespace std; // Returns true if n is even, else odd bool isEven(int n) { bool isEven = true; for (int i=1; i <= n; i++) isEven = !isEven; return isEven; } // Driver code int main() { int n = 101; isEven(n) ? cout << "Even" : cout << "Odd"; return 0; } Java // A simple Java program to // check for even or odd
The confusion begins with this definition a person might give of “prime”: a prime number is a positive whole number that is only divisible by 1 and itself . The number 1 is divisible by 1, and it’s divisible by itself. But itself and 1 are not two distinct factors. Is 1 prime or not? When I write the definition of prime in an article, I try to remove that ambiguity by saying a prime number has exactly two distinct factors, 1 and itself, or that a prime is a whole number greater than 1 that is only divisible by 1 and itself. But why go to those lengths to exclude 1? My mathematical training taught me that the good reason for 1 not being considered prime is the fundamental theorem of arithmetic, which states that every number can be written as a product of primes in exactly one way. If 1 were prime, we would lose that uniqueness. We could write 2 as 1×2, or 1×1×2, or 1 594827 ×2. Excluding 1 from the primes smooths that out. My original plan of how this article w