Advertisement
xiskaeee

kuis

Nov 24th, 2022
575
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.87 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<windows.h>
  3. #include<string.h>
  4. struct mahasiswa
  5. {
  6.     char nama[20];
  7.     int nim;
  8.     char jurusan[20];
  9.  
  10. };
  11.  
  12. int main()
  13. {   mahasiswa mhs;
  14.     int input;
  15.     int skor = 0;
  16.     char lanjut;
  17.    
  18.     menu: // label atau penanda
  19.     printf("1. biodata\n");
  20.     printf("2. tampilkan skor quiz");
  21.     printf("\npilihan : ");
  22.     scanf("%d", &input);
  23.     system("cls");
  24.    
  25.     if(input == 1)
  26.     {
  27.         // kamu buat program isi biodatanya disini
  28.         printf("\nNama\t : ");
  29.         scanf("%s", &mhs.nama);
  30.         printf("\nNIM\t : ");
  31.         scanf("%d", &mhs.nim);
  32.         printf("\nJurusan\t : ");  
  33.         scanf("%s", &mhs.jurusan);
  34.        
  35.         printf("\nlanjut (y/n)");
  36.         scanf(" %c", &lanjut);
  37.         system("cls");
  38.        
  39.         if(lanjut == 'y' or lanjut == 'Y')
  40.         {
  41.             // kamu buat program kuis disini
  42.             //variabel
  43.             int jawab;
  44.             printf("--Selamat Datang di Game Quiz Sederhana--");
  45.             printf("\n---------Masukkan Jawaban Anda-----------");
  46.             //soal pertama
  47.             printf("\n\nGerakan meremas-remas yang dilakukan oleh dinding kerongkongan disebut gerak....");
  48.             printf ("\n[1]. Peristaltik");
  49.             printf ("\n[2]. Perabolik");
  50.             printf ("\n[3]. Melingkar");
  51.             printf("\nMasukkan Jawaban :");
  52.             scanf ("%i", &jawab);
  53.             if(input==1){
  54.             skor=skor+25;
  55.     }
  56.             //soal kedua
  57.             printf("\n\nFungsi hati berikut yang berkaitan dengan fungsi pencernaan makanan adalah ....");
  58.             printf ("\n[1]. Menetralkan racun");
  59.             printf ("\n[2]. Menghasilkan empedu");
  60.             printf ("\n[3]. Menghasilkan sel darah");
  61.             printf("\nMasukkan Jawaban :");
  62.             scanf ("%i", &jawab);
  63.             if(input==2){
  64.                 skor=skor+25;
  65.             }
  66.             //soal ketiga
  67.             printf("\n\nUsus halus terdiri dari 3 bagian yaitu jejenum, duodenum, dan ileum. Proses penyerapan bahan makanan terjadi di bagian ....");
  68.             printf ("\n[1]. Jejunum");
  69.             printf ("\n[2]. Ileum");
  70.             printf ("\n[3]. Duodenum");
  71.             printf("\nMasukkan Jawaban :");
  72.             scanf ("%i", &jawab);
  73.             if(input==2){
  74.                 skor=skor+25;
  75.             }
  76.             //soal keempat
  77.             printf("\n\nEnzim yang dihasilkan oleh pankreas akan masuk ke duodenum (usus dua belas jari) melalui....");
  78.             printf ("\n[1]. Pembuluh limfe");
  79.             printf ("\n[2]. Pembuluh darah");
  80.             printf ("\n[3]. Darah");
  81.             printf("\nMasukkan Jawaban :");
  82.             scanf ("%i", &jawab);
  83.             if(input==3){
  84.                 skor=skor+25;
  85.             }
  86.             system("cls");
  87.             goto menu;
  88.            
  89.            
  90.            
  91.         }
  92.     }
  93.     else if (input == 2)
  94.     {
  95.         // kamu tampilin skor disini
  96.         printf("Nama : %s\n", mhs.nama);
  97.         printf("NIM : %i\n", mhs.nim);
  98.         printf("Jurusan : %s\n", mhs.jurusan);
  99.         printf("\nSkor Total :");
  100.         printf("%i\n",skor);
  101.         system("pause");
  102.         system("cls");
  103.         goto menu;
  104.        
  105.        
  106.     }
  107.     else
  108.     {
  109.         // ini buat kondisi kalo kamu masukan pilihan selain dari pilihan 1 dan 2
  110.         printf("Maaf jawaban Anda tidak ditemukan");
  111.     }
  112.    
  113. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement