C Prog. Class: SWITCH
Decision amking and Branching
SWITCH Statement
Syntax:
Switch(Expression or value)
{
case value1:
{
Branch-1
break;
}
case value2:
{
Branch-2
break;
}
case valuen:
{
Branch-n
break;
}
default:
{
Branch-default
break;
}
}
Program
/* Documentation section: Decision making and Branching
Problem: Write a program that display a result as below
80-100 A+
60-79 A
40-59 B
Below 39 Fail
- /
//Date: , Suman
#include<stdio.h> //Linking section
int n;
int marks;
printf("Enter number:");
scanf("%d", &marks);
n=marks/10;
Switch(n)
{
case 10:
case 9:
case 8:
{
printf("A+");
break;
}
case 6:
case 7:
{
printf("A");
break;
}
case 4:
case 5:
{
printf("B");
break;
}
default:
{
printf("Fail");
break;
}
}