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;