HOME

Friday, April 10, 2015

C PROGRAM FOR QUIZ

#include<stdio.h>
#include<conio.h>
void main()
{
    int counter;
    char name[10],z,b,x,w;
    printf("*******************************************************************************\n");
        counter=0;
    printf("-----*********************WELCOME TO QUIZ CONTEST ***********************------\n");
    printf("\t           IF YOU WANT TO PLAY QUIZ THEN PRESS 'Y'\n");
    b=getch();
    if(b=='y' || b=='Y')
    {
        do
    {
        printf("\nENTER YOUR NAME? \n");
        scanf("%s",name);
        printf("\nHey %s, You are most welcome to our quiz contest.\n",strupr(name));
        printf("-------------------------------------------------------------------------\n");
        printf("PLEASE READ RULES AND INSTRUCTION CAREFULLY BEFORE ATTENDING TO QUIZE: \n");
        printf("-------------------------------------------------------------------------\n");
        printf("Press 'a' if answer of 'a' is correct.\nPress 'b' if answer of 'b' is correct.\nPress 'c' if answer of 'c' is correct.\nPress 'd' if answer of 'd' is correct.\nIf you press any key beside a or b,\nor c or d,then answer is counted as wrong.\n");
        printf("If you have completed by reading rules and instruction.\n");
        printf("------------------------PRESS 'C' TO CONTINUE----------------------------------");
        x=getch();
        if(x=='c' || x=='C')
        {
               printf("\n------------------FINALLY QUESTION GOES HERE:------------------------\n");
               printf("****************************BEST OF LUCK*******************************\n");
               printf("-------------------------------------------------------------------------");
               printf("\n\n1.Who is knowns father of computer science? \n");
               printf("a.Charles Babbage\t b.Mahatma Gandhi\nc.Bill grates     \t d.Lady Ada ");
                      z=getch();
                      switch(z)
                      {
                          case 'a':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }

                      printf("\n\n2.Who is known as light of Asia?");
               printf("\na.Charles Babbage\t b.Mahatma Gandhi\nc.Bill grates     \t d.Gautam Buddha ");
                    z=getch();
                      switch(z)
                      {
                          case 'd':
                            printf("\n************correct************");
                            counter=counter+1;
                            break;
                          default:
                            printf("\n*************wrong**************");
                            break;
                      }
                         printf("\n\n3.'OS' computer abbreviation usually means ?\n");
               printf("a.operating shutdown\t b.open software\nc.operating system \t d.optical sensor");
                      z=getch();
                      switch(z)
                      {
                          case 'c':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
                      printf("\n\n4.'.MOV' extension refers usually to what kind of file?\n");
               printf("a.Image file\t b.Animation/Movie\nc.Audio file\t d.Ms office document");
                      z=getch();
                      switch(z)
                      {
                          case 'b':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
                      printf("\n\n5.Which of the following special symbol allowed in a variable name? \n");
               printf("a.*(asterisk)\t b.|(pipeline)\nc.-(hyphen) \t d._(underscore)");
                      z=getch();
                      switch(z)
                      {
                          case 'd':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
                      printf("\n\n6.By default a real number is treated as a:? \n");
               printf("a.float\t\tb.double\nc.long double \t d.far double");
                      z=getch();
                      switch(z)
                      {
                          case 'b':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
                      printf("\n\n7.Array is the collection of similar:? \n");
               printf("a.data type\tb.variable\nc.constant\t d.data");
                      z=getch();
                      switch(z)
                      {
                          case 'a':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
        printf("\n\n8.Which of the following is not a user defined data types?\n");
               printf("a.int\t\tb.enum\nc.struct\td.union");
                      z=getch();
                      switch(z)
                      {
                          case 'a':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
                      printf("\n\n9.2 byte is equal to:\n");
               printf("a.1 bit\t\tb.16 bit\nc.32 bit\td.8 bit");
                      z=getch();
                      switch(z)
                      {
                          case 'b':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
                      printf("\n\n10.Network of network is known as ?\n");
               printf("a.URL\t\tb.MAN\nc.LAN\t\td.WAN");
                      z=getch();
                      switch(z)
                      {
                          case 'd':
                            printf("\n***********correct************");
                              counter=counter+1;
                              break;

                          default:
                            printf("\n************wrong**************");
                            break;
                      }
                      printf("\n\n%d answer is correct",counter);
    }
                           else
    {
        printf("\n\n**************HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHHAHAHA********************");
        printf("\n*************|| YOU ARE LOSER READ INSTRUCTION PROPERLY || ****************");
        printf("\n**************************||GET LOST||***********************************");

    }
    if(counter>=8)
    {
        printf("\n****************CONGRATULATION YOU HAVE WON THE QUIZ**********************\n");
    }
    else
    {
        printf("\n********************YOU ARE LOSER || TRY AGAIN***************************\n");
    }
     printf("\n***************Thanks Mr/s. %s for participating in our quiz*************",name);

     printf("\nDO YOU WANT TO TRY AGAIN IF YES THEN PRESS 'Y'");
        w=getch();
    }
while(w=='y' || w=='Y');
}
else
{
printf("\nPlease read instruction properly and try again later\n");
}
printf("\n************************************************DEVELOPED BY MR.BIKASH THAPA");
}

No comments:

Post a Comment