C Exercises: Check whether a number is even or odd
C Conditional Statement: Exercise-2 with Solution
Write a C program to check whether a given number is even or odd.
Visual Presentation:
Sample Solution:
C Code:
#include <stdio.h> // Include the standard input/output header file.
void main()
{
int num1, rem1; // Declare two integer variables 'num1' and 'rem1'.
printf("Input an integer : "); // Prompt the user to input an integer.
scanf("%d", &num1); // Read and store the user's input in 'num1'.
rem1 = num1 % 2; // Calculate the remainder of 'num1' when divided by 2.
if (rem1 == 0) // Check if the remainder is equal to 0.
printf("%d is an even integer\n", num1); // Print a message indicating that 'num1' is an even integer.
else
printf("%d is an odd integer\n", num1); // Print a message indicating that 'num1' is an odd integer.
}
Sample Output:
Input an integer : 15 15 is an odd integer
Flowchart:
C Programming Code Editor:
Previous: Write a C program to accept two integers and check whether they are equal or not.
Next: Write a C 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.
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/c-programming-exercises/conditional-statement/c-conditional-statement-exercises-2.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics