Facebook SDK

 Tidak jarang para mahasiswa pasti mencoba memperkirakan dengan menghitung sendiri nilai tersebut. Apabila kalian menghitung nilai dengan jumlah orang yang banyak, pastinya kalian akan kebingungan menghitungnya. Maka dari itu, kali ini saya akan memberikan sedikit contoh dari syntax program menghitung indeks nilai.


Pada program yang saya buat, saya memakai aturan perindeksan nilai dengan aturan sebagai berikut :

- Indeks A : 80 ke atas

- Indeks B : 65 ke atas dan tidak sampai 80

- Indeks C : 55 ke atas dan tidak sampai 65

- Indeks D : 40 ke atas dan tidak sampai 55

- Indeks E : 0 ke atas dan tidak sampai 45

 

Pada program juga berlaku aturan penilaian dimana :

- nilai UTS = 40%

- nilai UAS = 60%

 

Berdasarkan aturan-aturan tersebut, maka saya buat program dengan syntax :

 

#include <stdio.h>

#include <conio.h>

 

int main ()

{

 int uts, uas, ratarata;

 char indeks;

 

 printf("Nilai Mata Kuliah Pemrograman\n\n");

 

 printf("Nilai UTS :");

 scanf("%d", &uts);

 printf("Nilai UAS :");

 scanf("%d", &uas);

 ratarata = (uts*40/100 + uas*60/100);

 

 printf ("Rata-rata : %d \n\n", ratarata);

 

 if(ratarata>=0){

  if(ratarata>=40){

   if(ratarata>=50){

    if(ratarata>=65){

     if(ratarata>=80){

      indeks = 'A';

     }

    

     else {

     indeks = 'B';

     }

    }

    else {

    indeks = 'C';

    }

   }

   else {

   indeks = 'D';

   }

  }

  else {

  indeks = 'E';

  }

 }

 

 printf("Indeks nilai anda = %c", indeks);

 getch ();

 

 return 0;

}

 

 

 

Dengan demikian, apabila kalian meng-compile nya, maka akan muncul program seperti berikut :

 


 

Dan berikut hasil dari perhitungan indeks tersebut :


Demikian program yang saya buat. Apabila kalian ingin mengganti aturan indeks nilai nya, cukup ganti pada fungsi if, dan apabila kalian ingin menambahkan seperti nilai tugas atau quis, cukup tambahkan pada variabel dan rumus.

Post a Comment

أحدث أقدم