Monday, 19 June 2023

C Chapter 4 Switch

 

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

JAVA PROGRAMMING - OOPS CHAPTER 1

Object-Oriented Programming Chapter 1: Basics by Souradeep Roy Using IntelliJ IDEA Community version:- _____________________________________...