369 TESLAKALVIYOGI
Page 24 of 30

Else If / Multiple Conditions

Grade calculation example

</> logic
1

Concept Meaning

Else if is used when we need to check more than two conditions. The first true condition runs.

2

Real-Life Analogy

A teacher checks marks range from top to bottom and assigns grade.

3

Expected Output

82 → Grade B
4

Common Mistake

Conditions are checked from top to bottom. Place higher ranges first.

Same Logic • Different Syntax

Code in 4 Languages

JavaScript
let marks=82;
if(marks>=90) grade="A";
else if(marks>=75) grade="B";
else if(marks>=60) grade="C";
else if(marks>=40) grade="D";
else grade="F";
console.log(grade);
C++
int marks=82;
char grade;
if(marks>=90) grade='A';
else if(marks>=75) grade='B';
else if(marks>=60) grade='C';
else if(marks>=40) grade='D';
else grade='F';
cout<<grade;
Python
marks=82
if marks>=90: grade="A"
elif marks>=75: grade="B"
elif marks>=60: grade="C"
elif marks>=40: grade="D"
else: grade="F"
print(grade)
PHP
<?php
$marks=82;
if($marks>=90)$grade="A";
elseif($marks>=75)$grade="B";
elseif($marks>=60)$grade="C";
elseif($marks>=40)$grade="D";
else $grade="F";
echo $grade;
?>

Memory Tip

Check top to bottom → first true condition runs.