Advertisement
mrgokilz

e-test

Jan 21st, 2017
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.81 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <ctype.h>
  4. #include <string.h>
  5. #include <stdlib.h>
  6.  
  7. void soal1();
  8. void soal2();
  9. void soal3();
  10. void soal4();
  11. void soal5();
  12.  
  13. int main()
  14. {
  15.     char username[50],password[50],jawab[6];
  16.     int poin=0,i;
  17.     awal:
  18.     fflush(stdin);
  19.     printf("username\t: ");scanf("%[^\n]",username);
  20.     printf("password\t: ");scanf("%s",password);
  21.     system("cls");
  22.     if(strcmp(strupr(username),"FULAN BIN FULAN")==0&&strcmp(password,"12345678")==0)
  23.     {
  24.         for(i=0;i<5;i++)
  25.         {
  26.             if(i==0)
  27.             {
  28.                 soal1();
  29.                 printf("jawaban : ");
  30.                 fflush(stdin);
  31.                 scanf("%c",&jawab[i]);
  32.                 if(jawab[i]=='C'||jawab[i]=='c')
  33.                 {
  34.                     poin+=20;
  35.                 }
  36.                 else
  37.                 {
  38.                     poin+=0;
  39.                 }
  40.             }
  41.            
  42.             else if(i==1)
  43.             {
  44.                 printf("\n");
  45.                 soal2();
  46.                 printf("jawaban : ");
  47.                 fflush(stdin);
  48.                 scanf("%c",&jawab[i]);
  49.                 if(jawab[i]=='E'||jawab[i]=='e')
  50.                 {
  51.                     poin+=20;
  52.                 }
  53.                 else
  54.                 {
  55.                     poin+=0;
  56.                 }
  57.             }  
  58.            
  59.             else if(i==2)
  60.             {
  61.                 printf("\n");
  62.                 soal3();
  63.                 printf("jawaban : ");
  64.                 fflush(stdin);
  65.                 scanf("%c",&jawab[i]);
  66.                 if(jawab[i]=='E'||jawab[i]=='e')
  67.                 {
  68.                     poin+=20;
  69.                 }
  70.                 else
  71.                 {
  72.                     poin+=0;
  73.                 }
  74.             }
  75.            
  76.             else if(i==3)
  77.             {
  78.                 printf("\n");
  79.                 soal4();
  80.                 printf("jawaban : ");
  81.                 fflush(stdin);
  82.                 scanf("%c",&jawab[i]);
  83.                 if(jawab[i]=='C'||jawab[i]=='c')
  84.                 {
  85.                     poin+=20;
  86.                 }
  87.                 else
  88.                 {
  89.                     poin+=0;
  90.                 }
  91.             }
  92.            
  93.             else
  94.             {
  95.                 printf("\n");
  96.                 soal5();
  97.                 printf("jawaban : ");
  98.                 fflush(stdin);
  99.                 scanf("%c",&jawab[i]);
  100.                 if(jawab[i]=='A'||jawab[i]=='a')
  101.                 {
  102.                     poin+=20;
  103.                 }
  104.                 else
  105.                 {
  106.                     poin+=0;
  107.                 }
  108.             }
  109.         }
  110.     system("cls");
  111.     printf("poin anda : %d\n",poin);
  112.     }
  113.    
  114.     else
  115.     {
  116.         goto awal;
  117.     }
  118.     getch();
  119. }
  120.  
  121. void soal1()
  122. {
  123.     printf("1. Sosialisasi kebijakan pemerintah dapat lebih cepat disampaikan kepada masyarakat termasuk\n");
  124.     printf("dampak positif teknologi informasi dan komunikasi dalam Bidang?\n");
  125.     printf("A. Bidang Perniagaan dan pedaganggan\n");
  126.     printf("B. Bidang Pendidikan\n");
  127.     printf("C. Bidang Pemerintahan\n");
  128.     printf("D. Bidang Sosial Budaya\n");
  129.     printf("E. Bidang Perbankan\n");
  130. }
  131.  
  132. void soal2()
  133. {
  134.     printf("2. Yang bukan termasuk dalam dampak technopreneurship secara ekonomi adalah :\n");
  135.     printf("A. Meningkatkan efisiensi dan produktivitas\n");
  136.     printf("B. Meningkatkan pendapatan\n");
  137.     printf("C. Menciptakan lapangan kerja baru\n");
  138.     printf("D. Menggerakan sektor-sektor ekonomi yang lain\n");
  139.     printf("E. Meningkatkan kreativitas\n");
  140. }
  141.  
  142. void soal3()
  143. {
  144.     printf("3. Dalam bidang pendidikan peranan TIK sebagai infrastruktur pembelajaran, adalah \n");
  145.     printf("A. Tiap individu memiliki karakter dan bakat masing-masing dalam pembelajaran\n");
  146.     printf("B. Guru meningkatkan kompetensinya pada berbagai bidang ilmu\n");
  147.     printf("C. Ilmu berkembang dengan cepat\n");
  148.     printf("D. Buku dan bahan ajar diperbaharui secara kontinyu\n");
  149.     printf("E. Tersedianya bahan ajar dalam format digital\n");
  150. }
  151.  
  152. void soal4()
  153. {
  154.     printf("4. Dimilikinya keyakinan atas kemampuan dirinya untuk sukses yang direfleksikan\n");
  155.     printf("melalui motto bahwa kegagalan itu tak lain adalah sukses yang tertunda, merupakan ciri kewirausahaan untuk : \n");
  156.     printf("A. Desire for responsibility\n");
  157.     printf("B. Preference for moderate risk\n");
  158.     printf("C. Confidence in their ability to success\n");
  159.     printf("D. Desire for immediate feedback\n");
  160.     printf("E. High level of energy\n");
  161. }
  162.  
  163. void soal5()
  164. {
  165.     printf("5. Perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang di\n");
  166.     printf("rancang manusia ke dalam format yang dapat di jalankan komputer,disebut ?\n");
  167.     printf("A. Bahasa pemrograman\n");
  168.     printf("B. Sistem Operasi\n");
  169.     printf("C. Browser\n");
  170.     printf("D. Database\n");
  171.     printf("E. Website\n");
  172. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement