Skip to main content

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;

}
}