C Exercises: Find the odd, even, positive and negative number form a given number and print a message
C Basic Declarations and Expressions: Exercise-110 with Solution
Write a C program to find the odd, even, positive and negative numbers from a given number (integer) and print a message 'Number is positive odd' or 'Number is negative odd' or 'Number is positive even' or 'Number is negative even'. If the number is 0 print "Zero".
Sample Solution:
C Code:
#include <stdio.h>
int main () {
int b;
// Prompt the user to input a number (integer)
printf("Input a number (integer):\n");
// Read the input number
scanf("%d", &b);
// Check if the number is positive and even
if ((b % 2 == 0) && b > 0){
printf("Number is positive-even\n");
}
else{
// Check if the number is negative and even
if ((b % 2 == 0) && b < 0){
printf("Number is negative-even'\n");
}
else{
// Check if the number is positive and odd
if ((b % 2 !=0) && b > 0){
printf("Number is positive-odd\n");
}
else{
// Check if the number is negative and odd
if ((b % 2 != 0) && b < 0){
printf("Number is negative-odd\n");
}
else{
// If none of the above conditions are met, it must be zero
printf("Zero\n");
}
}
}
}
}
Sample Output:
Input a number (integer): 12 Number is positive-even
Flowchart:

C programming Code Editor:
Previous: Write a C program to find and print the square of each even and odd values between 1 and a given number (4 < n < 101).
Next: Write a C program that accepts an integer from the user and divide all numbers between 1 and 100. Print those numbers where remainder value is 3.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends
- Python Interview Questions and Answers: Comprehensive Guide
- Scala Exercises, Practice, Solution
- Kotlin Exercises practice with solution
- MongoDB Exercises, Practice, Solution
- SQL Exercises, Practice, Solution - JOINS
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join