Advertisement
Guest User

Untitled

a guest
Dec 14th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 10.33 KB | None | 0 0
  1. #include <stdio.h>
  2. #include<conio.h>
  3. void display();
  4. char Q;
  5. int c=0,w=0;
  6. struct data
  7. {
  8.     char data[100];
  9. };
  10. int main()
  11.  
  12. {
  13.     system("color 0F");
  14.     struct data wc,M,R,I,S,n;
  15.     int i;
  16.     FILE *file;
  17.     char name[50]="WELCOME TO OUR PROJECT \n\n\t\t\t\t\t\tTEAM:LINUX\n";
  18.     file=fopen("text.txt","w");
  19.     fscanf(file,"%s",&name);
  20.     printf("\t\t\t\t\t%s\n",name);
  21.     fclose(file);
  22.     strcpy(n.data,"PROJECT NAME:MCQ QIZE APP\n");
  23.     strcpy(M.data,"Md MOSARAF-ID:192-15-2796\n");
  24.     strcpy(S.data,"Md SALIM-ID:192-15-2880\n");
  25.     strcpy(R.data,"Md RAJIB-ID:192-15-2826\n");
  26.     strcpy(I.data,"Md ISMAIL-ID:192-15-2864\n");
  27.  
  28.     printf("\t\t\t\t\t%s\n",n.data);
  29.  
  30.     printf("\t\t\t\t\t%s\n",M.data);
  31.     printf("\t\t\t\t\t%s\n",S.data);
  32.     printf("\t\t\t\t\t%s\n",R.data);
  33.     printf("\t\t\t\t\t%s\n",I.data);
  34.     printf("press c or any key to clear screen\n");
  35.     char C,G;
  36.     getchar();
  37.     scanf("%c",&C);
  38.     if(C=='c');
  39.     {
  40.         system("cls");
  41.     }
  42.     system("color 2F");
  43.     printf("\t\t\t\t\tAnswer The following Question:\n\n");
  44.     printf("\t\t\t\t\t1-What is 2^4?.\n");
  45.     printf("\t\t\t\t\t2-What is 6 - 2?.\n");
  46.     printf("\t\t\t\t\t3-3-What is 4 * 4?.\n");
  47.     printf("\t\t\t\t\t4-What is 64/4?.\n");
  48.     printf("\t\t\t\t\t5-What is sin(90)?.\n");
  49.     printf("\t\t\t\t\t6-What is cos(90)?.\n");
  50.     printf("\t\t\t\t\t7-What is sqrt(16)?.\n");
  51.     printf("\t\t\t\t\t8-Sinx/Cosx=?.\n");
  52.     printf("\t\t\t\t\t9-sin^2(x) + cos^2(x) =?.\n");
  53.     printf("\t\t\t\t\t10-what is derivative of ln(x)?.\n");
  54.     printf("\t\t\t\t\t11-what is derivative of x?.\n");
  55.     printf("\t\t\t\t\t12-what is GCD of 24 and 36?.\n");
  56.     printf("\t\t\t\t\t13-What is Least Common Multiple(LCM) of 3 and 5?.\n");
  57.     printf("\t\t\t\t\t14-What is Integration of x?.\n");
  58.     printf("\t\t\t\t\t15-Factorial of 4!=?.\n");
  59.     printf("press c or any key to clear screen\n");
  60.     getchar();
  61.     scanf("%c",&G);
  62.     if(G=='c');
  63.     {
  64.         system("cls");
  65.     }
  66.     system("color 4F");
  67.     display();
  68.     getch();
  69. }
  70. void display()
  71. {
  72.     int choice,p=0;
  73.     char k;
  74.     int l=1;
  75.     while(l)
  76.     {
  77.         if(p==3)
  78.         {
  79.             printf("press c to clear screen\n");
  80.             getchar();
  81.             scanf("%c",&k);
  82.         }
  83.         if(p==3&&k=='c')
  84.         {
  85.             p=0;
  86.             system("cls");
  87.         }
  88.         printf("Enter your question number which you want to answer Or Press 0 to see your results: ");
  89.         scanf("%d",&choice);
  90.         switch(choice)
  91.         {
  92.         case 0:
  93.         {
  94.             goto sos;
  95.         }
  96.         case 1:
  97.         {
  98.             p++;
  99.             printf ("\t\t\t1-What is 2^4?\n\t\tA=12\n\t\tB=16\n\t\tC=18\n\t\tD=24\n");
  100.             getchar();
  101.             scanf ("%c", &Q);
  102.             if (Q == 'B')
  103.             {
  104.                 ++c;
  105.                 printf ("Correct Answer\n");
  106.                 break;
  107.             }
  108.             else
  109.             {
  110.                 ++w;
  111.                 printf ("Wrong Answer\n");
  112.                 break;
  113.             }
  114.         }
  115.         case 2:
  116.         {
  117.             p++;
  118.             printf ("\t\t\t2-What is 6 - 2?\n\t\tA=4\n\t\tB=2\n\t\tC=6\n\t\tD=8\n");
  119.             getchar();
  120.             scanf ("%c", &Q);
  121.             if (Q == 'A')
  122.             {
  123.                 ++c;
  124.                 printf ("Correct Answer\n");
  125.                 break;
  126.             }
  127.             else
  128.             {
  129.                 ++w;
  130.                 printf ("Wrong Answer\n");
  131.                 break;
  132.             }
  133.         }
  134.         case 3:
  135.         {
  136.             p++;
  137.             printf ("\t\t\t3-What is 4 * 4?\n\t\tA=2\n\t\tB=6\n\t\tC=16\n\t\tD=9\n");
  138.             getchar();
  139.             scanf ("%c", &Q);
  140.             if (Q == 'C')
  141.             {
  142.                 ++c;
  143.                 printf ("Correct Answer\n");
  144.                 break;
  145.             }
  146.             else
  147.             {
  148.                 ++w;
  149.                 printf ("Wrong Answer\n");
  150.                 break;
  151.  
  152.             }
  153.         }
  154.         case 4:
  155.         {
  156.             p++;
  157.             printf ("\t\t\t4-What is 64/4?\n\t\tA=16\n\t\tB=12\n\t\tC=28\n\t\tD=11\n");
  158.             getchar();
  159.             scanf ("%c", &Q);
  160.             if (Q == 'A')
  161.             {
  162.                 ++c;
  163.                 printf ("Correct Answer\n");
  164.                 break;
  165.             }
  166.             else
  167.             {
  168.                 ++w;
  169.                 printf ("Wrong Answer\n");
  170.                 break;
  171.             }
  172.         }
  173.         case 5:
  174.         {
  175.             p++;
  176.             printf ("\t\t\t5-What is sin(90)?\n\t\tA=2\n\t\tB=1\n\t\tC=3\n\t\tD=7\n");
  177.             getchar();
  178.             scanf ("%c", &Q);
  179.             if (Q == 'B')
  180.             {
  181.                 ++c;
  182.                 printf ("Correct Answer\n");
  183.                 break;
  184.             }
  185.             else
  186.             {
  187.                 ++w;
  188.                 printf ("Wrong Answer\n");
  189.                 break;
  190.             }
  191.         }
  192.         case 6:
  193.         {
  194.             p++;
  195.             printf ("\t\t\t6-What is cos(90)?\n\t\tA=0\n\t\tB=6\n\t\tC=5\n\t\tD=10\n");
  196.             getchar();
  197.             scanf ("%c", &Q);
  198.             if (Q == 'A')
  199.             {
  200.                 ++c;
  201.                 printf ("Correct Answer\n");
  202.                 break;
  203.             }
  204.             else
  205.             {
  206.                 ++w;
  207.                 printf ("Wrong Answer\n");
  208.                 break;
  209.  
  210.             }
  211.         }
  212.         case 7:
  213.         {
  214.             p++;
  215.             printf ("\t\t\t7-What is sqrt(16)?\n\t\tA=8\n\t\tB=18\n\t\tC=17\n\t\tD=4\n");
  216.             getchar();
  217.             scanf ("%s", &Q);
  218.             if (Q == 'D')
  219.             {
  220.                 ++c;
  221.                 printf ("Correct Answer\n");
  222.                 break;
  223.             }
  224.             else
  225.             {
  226.                 ++w;
  227.                 printf ("Wrong Answer\n");
  228.                 break;
  229.  
  230.             }
  231.         }
  232.         case 8:
  233.         {
  234.             p++;
  235.             printf ("\t\t\t8-Sinx/Cosx=?\n\t\tA=Cosecx\n\t\tB=tanx\n\t\tC=Secx\n\t\tD=Sin2x\n");
  236.             getchar();
  237.             scanf ("%c", &Q);
  238.             if (Q == 'B')
  239.             {
  240.                 ++c;
  241.                 printf ("Correct Answer\n");
  242.                 break;
  243.             }
  244.             else
  245.             {
  246.                 ++w;
  247.                 printf ("Wrong Answer\n");
  248.                 break;
  249.  
  250.             }
  251.         }
  252.         case 9:
  253.         {
  254.             p++;
  255.             printf ("\t\t\t9-sin^2(x) + cos^2(x) =?\n\t\tA=5\n\t\tB=6\n\t\tC=1\n\t\tD=3\n");
  256.             getchar();
  257.             scanf ("%c", &Q);
  258.             if (Q == 'C')
  259.             {
  260.                 ++c;
  261.                 printf ("Correct Answer\n");
  262.                 break;
  263.             }
  264.             else
  265.             {
  266.                 ++w;
  267.                 printf ("Wrong Answer\n");
  268.                 break;
  269.  
  270.             }
  271.         }
  272.         case 10:
  273.         {
  274.             p++;
  275.             printf ("\t\t\t10-what is derivative of ln(x)?\n\t\tA=1/2x\n\t\tB=2x\n\t\tC=2/x\n\t\tD=1/x\n");
  276.             getchar();
  277.             scanf ("%c", &Q);
  278.             if (Q == 'D')
  279.             {
  280.                 ++c;
  281.                 printf ("Correct Answer\n");
  282.                 break;
  283.             }
  284.             else
  285.             {
  286.                 ++w;
  287.                 printf ("Wrong Answer\n");
  288.                 break;
  289.             }
  290.         }
  291.         case 11:
  292.         {
  293.             p++;
  294.             printf ("\t\t\t11-what is derivative of x?\n\t\tA=1\n\t\tB=6\n\t\tC=5\n\t\tD=3\n");
  295.             getchar();
  296.             scanf ("%c", &Q);
  297.             if (Q == 'A')
  298.             {
  299.                 ++c;
  300.                 printf ("Correct Answer\n");
  301.                 break;
  302.             }
  303.             else
  304.             {
  305.                 ++w;
  306.                 printf ("Wrong Answer\n");
  307.                 break;
  308.             }
  309.         }
  310.         case 12:
  311.         {
  312.             p++;
  313.             printf ("\t\t\t12-what is GCD of 24 and 36?\n\t\tA=24\n\t\tB=6\n\t\tC=18\n\t\tD=12/x\n");
  314.             getchar();
  315.             scanf ("%c", &Q);
  316.             if (Q == 'D')
  317.             {
  318.                 ++c;
  319.                 printf ("Correct Answer\n");
  320.                 break;
  321.             }
  322.             else
  323.             {
  324.                 ++w;
  325.                 printf ("Wrong Answer\n");
  326.                 break;
  327.             }
  328.             case 13:
  329.             {
  330.                 p++;
  331.                 printf ("\t\t\t13-What is Least Common Multiple(LCM) of 3 and 5?.\n\t\tA=22\n\t\tB=15\n\t\tC=16\n\t\tD=18\n");
  332.                 getchar();
  333.                 scanf ("%c", &Q);
  334.                 if (Q == 'B')
  335.                 {
  336.                     ++c;
  337.                     printf ("Correct Answer\n");
  338.                     break;
  339.                 }
  340.                 else
  341.                 {
  342.                     ++w;
  343.                     printf ("Wrong Answer\n");
  344.                     break;
  345.                 }
  346.             }
  347.             case 14:
  348.             {
  349.                 p++;
  350.                 printf ("\t\t\t14-What is Integration of x?.\n\t\tA=x^2/4+c\n\t\tB=1+c\n\t\tC=x^2/2+c\n\t\tD=x+c\n");
  351.                 getchar();
  352.                 scanf ("%c", &Q);
  353.                 if (Q == 'C')
  354.                 {
  355.                     ++c;
  356.                     printf ("Correct Answer\n");
  357.                     break;
  358.                 }
  359.                 else
  360.                 {
  361.                     ++w;
  362.                     printf ("Wrong Answer\n");
  363.                     break;
  364.                 }
  365.             }
  366.             case 15:
  367.             {
  368.                 p++;
  369.                 printf ("\t\t\t15-Factorial of 4!=?.\n\t\tA=24\n\t\tB=15\n\t\tC=21\n\t\tD=16\n");
  370.                 getchar();
  371.                 scanf ("%c", &Q);
  372.                 if (Q == 'A')
  373.                 {
  374.                     ++c;
  375.                     printf ("Correct Answer\n");
  376.                     break;
  377.                 }
  378.                 else
  379.                 {
  380.                     ++w;
  381.                     printf ("Wrong Answer\n");
  382.                     break;
  383.                 }
  384.             }
  385.         }
  386. sos:
  387.         {
  388.             printf("\n\nTotal Mark= %d\n",c);
  389.             printf("\nTotal Correct Answer= %d\n",c);
  390.             printf("\nTotal Wrong Answer= %d\n",w);
  391.             l=0;
  392.             break;
  393.         }
  394.         }
  395.     }
  396. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement