Description: This problem involves writing a program that takes an integer as input and determines whether it is even or odd. An even number is divisible by 2 without a remainder, while an odd number leaves a remainder of 1 when divided by 2. The program should display a message indicating whether the input number is even or odd based on this condition.
// Input: A number
procedure CheckEvenOdd(number)
if (number mod 2 == 0) then
print "Even"
else
print "Odd"
end if
end procedure
def check_even_odd(number):
if number % 2 == 0:
print("Even")
else:
print("Odd")
# Example usage
check_even_odd(5)
import java.util.Scanner;
public class EvenOddChecker {
public static void checkEvenOdd(int number) {
if (number % 2 == 0) {
System.out.println("Even");
} else {
System.out.println("Odd");
}
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter a number: ");
int number = scanner.nextInt();
checkEvenOdd(number);
}
}
#include <iostream>
using namespace std;
void checkEvenOdd(int number) {
if (number % 2 == 0) {
cout << "Even" << endl;
} else {
cout << "Odd" << endl;
}
}
int main() {
int number;
cout << "Enter a number: ";
cin >> number;
checkEvenOdd(number);
return 0;
}