Page 30 - Pemrograman Dasar kelas X
P. 30
26 Pemrograman Dasar SMK Kelas X Sem 2
Program di atas meskipun tanpa judul dapat dijalankan oleh Pascal, di mana dalam program
tersebut menampilkan isi dari variabel a, yang sudah dideklarasikan di awal. Tulisan di antara
kurung { } adalah komentar yang tidak akan dieksekusi oleh program. Komentar ini bertujuan untuk
memberikan informasi kepada pengguna mengenai kode program yang dituliskan.
Contoh 3
Program Menghitung Luas Segitiga
Program Luas_Segitiga;
uses crt;
var Luas,a,t : real;
begin
clrscr;
write(‘masukan nilai alas=’);
readln(a);
write(‘masukan nilai tinggi=’);
readln(t);
Luas:=1/2 (a * t);
writeln(‘luas segitiganya adalah=’, Luas);
readln;
end.
Kode program ini lebih lengkap, ada judul, bagian deklarasi, dan bagian pernyataan. Dari program
diatas maka dapat diketahui algoritma dalam bahasa natural sebagai berikut.
Algoritma LuasSegitiga
Persiapkan variable Luas,a,t bertipe real
Langkah-langkah
1. Meminta inputan nilai alas
2. Membaca nilai input dan menyimpan dalam variable a
3. Meminta inputan nilai tinggi
4. Membaca nilai input dan menyimpan dalam variable t
5. Melakukan perhitungan luas segitiga dengan rumus
½ ( a * t ), dan menyimpannya dalam variable Luas
6. Menampilkan hasil Luas