w3resource

C#: Check whether a number is even or odd


C# Sharp Conditional Statement: Exercise-2 with Solution

Write a C program to check whether a given number is even or odd.

Calculating a Even Numbers:

Calculating a Even Numbers.

Even Numbers between 1 to 100:

Even Numbers between 1 to 100.

Calculating a Odd Numbers:

Calculating a Odd Numbers.

Odd Numbers between 1 to 100:

Odd Numbers between 1 to 100.

Sample Solution:-

C# Sharp Code:

using System;  // Importing the System namespace

public class Exercise2  // Declaration of the Exercise2 class
{  
    public static void Main()  // Entry point of the program
    {
        int num1, rem1;  // Declaration of integer variables num1 and rem1
        Console.Write("\n\n");  // Printing new lines
        Console.Write("Check whether a number is even or odd :\n");  // Displaying the purpose of the program
        Console.Write("---------------------------------------");  // Displaying a separator
        Console.Write("\n\n");  // Printing new lines
        Console.Write("Input an integer : ");  // Prompting user to input an integer
        num1 = Convert.ToInt32(Console.ReadLine());  // Reading the input integer from the user

        rem1 = num1 % 2;  // Calculating the remainder when num1 is divided by 2

        if (rem1 == 0)  // Checking if the remainder is equal to 0
            Console.WriteLine("{0} is an even integer.\n", num1);  // Printing a message if the number is even
        else
            Console.WriteLine("{0} is an odd integer.\n", num1);  // Printing a message if the number is odd
    }
}

Sample Output:

Check whether a number is even or odd :                                                                       
---------------------------------------
Input an integer : 10                                                                                         
10 is an even integer.

Flowchart:
Flowchart: Check whether a number is even or odd.

C# Sharp Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a C# Sharp program to accept two integers and check whether they are equal or not.
Next: Write a C# Sharp program to check whether a given number is positive or negative.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/csharp-exercises/conditional-statement/csharp-conditional-statement-exercise-2.php