Program to Check if Given Number is Odd or Even

Program to Check if Given Number is Odd or Even

  • Write a program to Check if Given Number is Odd or Even in C
  • Write a program to Check if Given Number is Odd or Even in C++
  • Write a program to Check if Given Number is Odd or Even in Python
  • Write a program to Check if Given Number is Odd or Even in PHP
  • Write a program to Check if Given Number is Odd or Even in Java
  • Write a program to Check if Given Number is Odd or Even in Java Script
  • Write a program to Check if Given Number is Odd or Even in C#

Explanation:

Logic

  1. If a number is divisible by 2 (i.e., number mod  2 = 0), it is even.
  2. If a number is not divisible by 2 (i.e., number mod  2 ≠ 0), it is odd.

Program to Check if Given Number is Odd or Even

#include <stdio.h>

int main() {
    int number;

    // Input the number
    printf("Enter a number: ");
    scanf("%d", &number);

    // Check if the number is even or odd
    if (number % 2 == 0) {
        printf("%d is an even number.\n", number);
    } else {
        printf("%d is an odd number.\n", number);
    }

    return 0;
}

#include <iostream>
using namespace std;

int main() {
    int number;

    // Input the number
    cout << "Enter a number: ";
    cin >> number;

    // Check if the number is even or odd
    if (number % 2 == 0) {
        cout << number << " is an even number." << endl;
    } else {
        cout << number << " is an odd number." << endl;
    }

    return 0;
}

number = int(input("Enter a number: "))

# Check if the number is even or odd
if number % 2 == 0:
    print(f"{number} is an even number.")
else:
    print(f"{number} is an odd number.")

<?php
// Input the number
$number = (int)readline("Enter a number: ");

// Check if the number is even or odd
if ($number % 2 == 0) {
    echo "$number is an even number.\n";
} else {
    echo "$number is an odd number.\n";
}
?>

import java.util.Scanner;

public class OddOrEven {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // Input the number
        System.out.print("Enter a number: ");
        int number = scanner.nextInt();

        // Check if the number is even or odd
        if (number % 2 == 0) {
            System.out.println(number + " is an even number.");
        } else {
            System.out.println(number + " is an odd number.");
        }

        scanner.close();
    }
}

let number = parseInt(prompt("Enter a number: "));

// Check if the number is even or odd
if (number % 2 == 0) {
    console.log(number + " is an even number.");
} else {
    console.log(number + " is an odd number.");
}

using System;

class Program {
    static void Main() {
        // Input the number
        Console.Write("Enter a number: ");
        int number = Convert.ToInt32(Console.ReadLine());

        // Check if the number is even or odd
        if (number % 2 == 0) {
            Console.WriteLine(number + " is an even number.");
        } else {
            Console.WriteLine(number + " is an odd number.");
        }
    }
}

List of All Programs