Chapter 4
SWITCH
Q4.1. Write a program with switch statement to check the for devices is on or off
#include<stdio.h>
#include<conio.h>
void main()
{
int i;
clrscr();
k: printf("\n press 1 for TV");
printf("\n press 2 for Fan");
printf("\n press 3 for Computer");
printf("\n press 4 for Tubelight");
printf("\n Enter Your Choice");
scanf("%d",&i);
switch (i)
{
case 1: printf("The Tv is on");
break;
case 2: printf("The Fan is on");
break;
case 3: printf("The Computer is on");
break;
case 4: printf("The Tubelight is on");
break;
default: printf("\n\nYou have entered an invalid option\nPlease try again");
goto k;
}
getch();
}
Q4.2. Write a program with switch statement to add, subtract, multiply, divide two numbers.
#include<stdio.h>
#include<conio.h>
void main()
{
int i,a,b,c;
float x,y,z;
clrscr();
printf("Enter two numbers");
scanf("%d%d",&a,&b);
k: printf("\n press 1 for Addition");
printf("\n press 2 for Subtraction");
printf("\n press 3 for Multiplication");
printf("\n press 4 for Division");
printf("\n Enter Your Choice");
scanf("%d",&i);
switch (i)
{
case 1: c=a+b;
printf("\n\n\n %d + %d = %d",a,b,c);
break;
case 2: c=a-b;
printf("\n\n\n %d - %d = %d",a,b,c);
break;
case 3: c=a*b;
printf("\n\n\n %d * %d = %d",a,b,c);
break;
case 4: x=a;
y=b;
z=x/y;
printf("\n\n\n %d / %d = %f",a,b,z);
break;
default: printf("\n\n You have entered an invalid option\n Please try again");
goto k;
}
getch();
}
Q4.3. Write a program with switch statement to make salary sheet.
#include<stdio.h>
#include<conio.h>
void main()
{
int i;
char nm[20];
float basic,da,ta,hra,it,pf,gp,np;
clrscr();
printf("Enter your name");
scanf("%s",nm);
k: printf("\n press 1 for Manager");
printf("\n press 2 for Asst Manager");
printf("\n press 3 for Clerk");
printf("\n press 4 for Pion");
printf("\n Enter Your Designation");
scanf("%d",&i);
printf(“Enter the basic salary: “);
scanf(“%d”,&basic);
switch (i)
{
case 1: da=basic*0.45;
ta=basic*0.30;
hra=basic*0.20;
it=basic*0.04;
pf=basic*0.08;
gp=basic+da+ta+hra;
np=gp-it-pf;
break;
case 2: da=basic*0.4;
ta=basic*0.25;
hra=basic*0.18;
it=basic*0.03;
pf=basic*0.06;
gp=basic+da+ta+hra;
np=gp-it-pf;
break;
case 3: da=basic*0.38;
ta=basic*0.23;
hra=basic*0.21;
it=basic*0.03;
pf=basic*0.05;
gp=basic+da+ta+hra;
np=gp-it-pf;
break;
case 4: da=basic*0.33;
ta=basic*0.19;
hra=basic*0.14;
it=basic*0.02;
pf=basic*0.04;
gp=basic+da+ta+hra;
np=gp-it-pf;
break;
default: printf("\n\n You have entered an invalid option\n Please try again");
goto k;
}
getch();
}
Q4.4. Print how many days in a month useing switch
#include<stdio.h>
#include<conio.h>
void main()
{
int i;
clrscr();
printf("Enter the month name=");
scanf("%d",&i);
switch(i)
{
case 1:
printf("\nJanuary,31");
break;
case 2:
printf("\nFebruary,28");
break;
case 3:
printf("\nMarch,31");
break;
case 4:
printf("\nApril,30");
break;
case 5:
printf("\nMay,31");
break;
case 6:
printf("\nJune,30");
break;
case 7:
printf("\nJuly,31");
break;
case 8:
printf("\nAugest,31");
break;
case 9:
printf("\nSeptember,30");
break;
case 10:
printf("\nOctober,31");
break;
case 11:
printf("\nNovember,30");
break;
case 12:
printf("\nDecember,31");
break;
default :
printf("\nInvalid month");
break;
}
getch();
}
Q4.5. Write a program of question and answer where +10 for each correct answer and -5 for each wrong answers.
#include<stdio.h>
#include<conio.h>
void main()
{
int i,sc=0;
clrscr();
printf("\nQ.1) Who is the first President of India ?");
printf("\n1. Jawahar Lal Nehru");
printf("\n2. Bhim Rao Ambedkar");
printf("\n3. Rajendra Prasad");
printf("\n4. Mahatma Gandhi");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nWrong Answer");
sc=sc-5;
break;
case 3: printf("\nCorrect Answer");
sc=sc+10;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.2) Who is the writer of Indian Constitution ?");
printf("\n1. Jawahar Lal Nehru");
printf("\n2. Bhim Rao Ambedkar");
printf("\n3. Rajendra Prasad");
printf("\n4. Mahatma Gandhi");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nCorrect Answer");
sc=sc+10;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.3) Who is the Authority of Indian Army ?");
printf("\n1. Prime Minister");
printf("\n2. President");
printf("\n3. Governor");
printf("\n4. Major General");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nCorrect Answer");
sc=sc+10;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.4) Who is the Father of India ?");
printf("\n1. Jawahar Lal Nehru");
printf("\n2. Bhim Rao Ambedkar");
printf("\n3. Rajendra Prasad");
printf("\n4. Mahatma Gandhi");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nWrong Answer");
sc=sc-5;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nCorrect Answer");
sc=sc+10;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.5) Who is the First Prime Minister ?");
printf("\n1. Jawahar Lal Nehru");
printf("\n2. Bhim Rao Ambedkar");
printf("\n3. Rajendra Prasad");
printf("\n4. Mahatma Gandhi");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nCorrect Answer");
sc=sc+10;
break;
case 2: printf("\nWrong Answer");
sc=sc-5;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.6) Who is the Head of Indian Constitution ?");
printf("\n1. Prime Minister");
printf("\n2. Chief Justice");
printf("\n3. President");
printf("\n4. Governor");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nWrong Answer");
sc=sc-5;
break;
case 3: printf("\nCorrect Answer");
sc=sc+10;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.7 Who is the Haed of State in India ?");
printf("\n1. Prime Minister");
printf("\n2. President");
printf("\n3. Chief Minister");
printf("\n4. Governor");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nWrong Answer");
sc=sc-5;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nCorrect Answer");
sc=sc+10;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.8 Who is the Head of the University in State ?");
printf("\n1. President");
printf("\n2. Governor");
printf("\n3. Prime Minister");
printf("\n4. Chef Minister");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nCorrect Answer");
sc=sc+10;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.9) Who is the Head of Yojna Comission ?");
printf("\n1. Prime Minster");
printf("\n2. President");
printf("\n3. Cheif Justice");
printf("\n4. Cheif Minister");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nCorrect Answer");
sc=sc+10;
break;
case 2: printf("\nWrong Answer");
sc=sc-5;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n=======================================================");
printf("\nQ.10) Who is the Head of Judiciary ?");
printf("\n1. President");
printf("\n2. Cheif Justice");
printf("\n3. Governor");
printf("\n4. Cheif Minister");
printf("\n=======================================================");
printf("\nEnter the your choice");
scanf("%d",&i);
switch(i)
{
case 1: printf("\nWrong Answer");
sc=sc-5;
break;
case 2: printf("\nCorrect Answer");
sc=sc+10;
break;
case 3: printf("\nWrong Answer");
sc=sc-5;
break;
case 4: printf("\nWrong Answer");
sc=sc-5;
break;
default: printf("\nInvalid Answer");
sc=sc-5;
break;
}
printf("\n\n*************************************************************");
printf("\nNow Your Score = %d",sc);
i=0;
printf("\n\n\n-----------------------------------------------------------");
printf("\nYour total Score = %d/100",sc);
getch();
}
No comments:
Post a Comment