if-else conditional Statement in C Programming
Here, we will learn if else conditional statements in C programming with examples and we will learn if-elseif-else.
If-else is a basic conditional statement and the use of if-else statement is to check to check whether the given condition is true of false. if it is true then u perform some computation or if it false u perform some other computation.
First lets see the syntax:-
if(expression) { //If the expression is true execute }
Working:-
If the boolean expression is true is true then then it will execute the body of the if statements. If the expression is false then it won't execute.
Syntax of if-else:-if(expression) { //If the expression is true execute } else { //else executes this statement }
if(expression) { //If the expression is true execute } else { //else executes this statement }
Working of if-else:-
If the expression is true then it will execute the body of the if statements and if the expression is false then it will execute the body of the else statement.
![]() |
conditional statements in c |
Syntax of if-else-if:- if(expression1) { //If expression1 is true execute } else if(expresiion2) { //if expression2 is true executes this statement } else if(expresion3) { //if expression3 is true executes this statement } else if(expresiion4) { //if expression4 is true executes this statement } else { //if none of the expression is true then execute this }
if(expression1) { //If expression1 is true execute } else if(expresiion2) { //if expression2 is true executes this statement } else if(expresion3) { //if expression3 is true executes this statement } else if(expresiion4) { //if expression4 is true executes this statement } else { //if none of the expression is true then execute this }
Examples:-
1. Using If statements
In this example first we initialize the value 10 and 20 to the variable a and b respectively and then we are checking that the variable a is equal to 10 or not using if statement and its true then it prints a contains 10.
#include <stdio.h> int main() { int a=10; if(a == 10){ printf("a contains 10"); } return 0; }
output:-
a contains 10
2. Using if else statements
This example is using the if else statements, first we initialize the variable a with the value of 9 and then checks the condition if a equals 10 if true then prints a contains 10 otherwise it prints a does not contain 10.
#include <stdio.h> int main() { int a=9; if(a == 10){ printf("a contains 10"); }else{ printf("a does not contain 10"); } return 0; }
output:-
a does not contain 10
3. Using if-else-if statements
This example is using if else if statements, we first initialize the variable a with the value 10 and checks if its less than 10 if yes it prints a is less than 10, if not then it checks if a is greater than 10 if yes then it prints a is greater than 10 and if both the conditions evaluates to false then it prints a is equal to 10.
#include <stdio.h> int main() { int a=10; if(a < 10){ printf("a is less than 10"); }else if(a > 10){ printf("a is greater than 10"); }else{ printf("a is equal to 10"); } return 0; }
output:-
a is equal to 10
0 Comments