Page 57 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 57

Pemberian  komentar  akan  mempermudah  dalam  memahami  suatu

                   kode  program  (source  code).  Bila  kita  menulis  program  tanpa
                   memberikan  komentar,  saat  kita  membuka  kembali  kode  yang  kita

                   tulis  dalam  jangka  waktu  berselang  lama.  Akan  mempersulit  kita

                   memahami program yang kita buat sebelumnya (bila program sangat
                   rumit).






                   Soal dan Pembahasan :
                   Diketahui
                   Data input = Nama Mhs, Nama_MK, UTS, UAS
                   Data output = Nama Mhs, Nama, Nilai ujian (NA).

                   Rumus:
                   NA = (UTS + UAS) / 2

                   Ditanya:
                   Buatlah  program sederhana untuk menghitung nilai ujian

                   Pembahasan:

                   Program Hitung_Nilai_Ujian;  { Nama program)

                   Uses crt;
                      Var  { Deklarasi variable }

                           Nama_Mhs: String [1..10];

                           Nama_MK: String;
                           UTS, UAS, NA: Integer;

                   Begin { Program utama}

                   Clrscr;
                   {Proses input data}

                   Write (‘ input nama mahasiswa=’); Readln (Nama_Mhs);

                   Write (‘ input nama mata kuliah=’); Readln (Nama_MK);
                   Write (‘ input nilai UTS=’); Readln (UTS);

                   Write (‘ input nilai UAS=’); Readln (UAS);

                   {Proses perhitungan}
                   NA:= (UTS/UAS)/2;
   52   53   54   55   56   57   58   59   60   61   62