- In decision control statements (C if else and nested if), group of statements are executed when condition is true. If condition is false, then else part statements are executed.
- There are 3 types of decision making control statements in C language. They are,
- if statements
- if else statements
- nested if statements
- Syntax for each C decision control statements are given in below table with description.
Decision control statements | Syntax | Description |
if | if (condition) { Statements; } | In these type of statements, if condition is true, then respective block of code is executed. |
if…else | if (condition) { Statement1; Statement2;} else { Statement3; Statement4; } | In these type of statements, group of statements are executed when condition is true. If condition is false, then else part statements are executed. |
nested if | if (condition1){ Statement1; } else_if (condition2) { Statement2; } else Statement 3; | If condition 1 is false, then condition 2 is checked and statements are executed if it is true. If condition 2 also gets failure, then else part is executed. |
Example program for if statement in C language:
In “if” control statement, respective block of code is executed when condition is true.
Output:
m and n are equal
|
Example program for if else statement in C language:
In C if else control statement, group of statements are executed when condition is true. If condition is false, then else part statements are executed.
Output:
m and n are not equal
|
Example program for nested if statement in C Language:
- In “nested if” control statement, if condition 1 is false, then condition 2 is checked and statements are executed if it is true.
- If condition 2 also gets failure, then else part is executed.
Output:
m is greater than n
|
No comments:
Post a Comment