Examples of Conditional statement
Conditional statement Definition :
Conditional statement is used to carry out operations depending on a particular situation. If and only if the provided condition is true, the operation described in the one block are carried out .
If statement :
Problem 1 :
Write a basic C program using conditional statement to check number is valid or not. If number is divisible by 2 then valid print on screen otherwise nothing will print.
#include <stdio.h>
int main() {
int n=68;
if(n%2==0){
printf("valid number");
}
return 0;
}
Output:
valid number
In the above problem, the value of n is 68, which is divisible by 2 and makes the condition True and if block will execute and “valid number” will print on screen.
If...else statement:
Problem Statement 2 :
Write a basic C program using if else statement to check if a number is even or odd.
#include<stdio.h>
int main() {
int n=68;
if(n%2==0){ // checking the condition
printf("given number is even");
}
else{
printf("given number is odd");
}
return 0;
}
Output:
given number is even
In the above problem, the value of integer is 68, which is even number since it is divisible by 2.
Therefore condition of if(68%2==0) is true and “given number is even” will print on screen.
If...else ladder statement:
Problem statement 3:
Write a basic C program using if else ladder to check following condition.
- If a number is less than 10 print “one digit” on screen.
- If a number is greater than or equal to 10 but less than 100 print “two digit” on screen.
- Otherwise print “Integer” on screen.
#include<stdio.h>
int main() {
int n=6778;
if(n<10){ // checking the condition
printf("one digit");
}
else if(n>=10 && n<100) {
printf("two digit");
}
else{
printf("an integer");
}
return 0;
}
Output:
two digit
In the above problem, the value of n is 68, which is greater than or equal to 10 but less than 100 therefore “two digit ” will print on screen.
Nested If else statement:
Problem statement 4:
Write a basic C program using nested if else statement to check the following conditions.- If number is even and also divisible by 3 print “number is even and also divisible by 3”.
- If number is even but not divisible by 3 print “number is even but not divisible by 3”.
- Otherwise print “odd number”.
#include <stdio.h>
int main() {
int n=66;
if(n%2==0){ // checking the condition
if(n%3==0){
printf("number is even and also divisible by 3");
}
else{
printf("number is even but not divisible by 3");
}
}
else{
printf("odd number");
}
return 0;
}
Output:
number is even and also divisible by 3
In the above problem, the value of n is 66 , which is even , first if block will execute and 66 is also divisible by 3 . therefore, “number is even and also divisible by 3” will print.
Prime Course Trailer
Related Banners
Get PrepInsta Prime & get Access to all 200+ courses offered by PrepInsta in One Subscription
Get over 200+ course One Subscription
Courses like AI/ML, Cloud Computing, Ethical Hacking, C, C++, Java, Python, DSA (All Languages), Competitive Coding (All Languages), TCS, Infosys, Wipro, Amazon, DBMS, SQL and others

Login/Signup to comment