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
   25   26   27   28   29   30   31   32   33   34   35