Page 13 - EMODUL1-PDS-KELAS-10
P. 13

var panjang:lebar:luas:integer;
               Deskripsi:
                 panjang <- 6;
                 lebar <- 2;
                 luas <- panjang*lebar;
                 write (luas);




               Instruksi / Syntax penulisan algoritma pseudocode

                 Selain memahami bagian penulisan algoritma di atas juga harus memahami instruksi atau syntax
                   penulisan.
                 Untuk instruksi atau syntax  dalam penulisan algoritma pseudocode umumnya akan
                   menyesuaikan dengan pendekatan bahasa pemrograman yang akan digunakan.
                 Seperti misalnya jika bahasa pemrograman yang akan digunakan untuk mengkonversi algoritma
                   tersebut adalah pascal, maka syntax algoritma pseudocode akan mengandung instruksi dan
                   aturan penulisan yang digunakan dalam bahasa pemrograman pascal. begitu juga ketika
                   menggunakan bahasa pemrograman yang lainnya.

               Berikut beberapa syntax algoritma pseudocode bahasa pemrograman pascal yang sering digunakan
               untuk memahami algoritma tahap awal.
               A.  Penulisan variable
                   Penulisan variabel ada di bagian deklarasi, aturan penulisannya kurang lebih seperti di bawah ini:
                   var1:var2,var3 : tipe_data
                   Untuk tipe_data, ada banyak sekali jenis nama tipe data yang bisa digunakan seperti integer,
                   string, char, byte dan masih banyak lagi type data lainnya.
               B.  Masukan
                   Untuk menulis instruksi masukan dari pengguna maka ditulis dengan instruksi:
                   read(variable_masukan)
               C.  Keluaran
                   Untuk mencetak keluaran maka penulisannya adalah sebagai berikut:
                   write(variable_keluaran)
               D.  Instruksi lainnya menyesuaikan dengan instruksi bahasa
                   Pemrograman yang digunakan, akan dijelaskan lebih lanjut sesuai dengan kasus algoritma yang
                   ingin dipecahkan.

               Contoh Algoritma Pseudocode

               Berikut adalah contoh algoritma pseudocode dengan pendekatan bahasa pemrograman pascal
               untuk kasus menghitung luas segitiga dengan ketentuan. Luas dan alas di input oleh pengguna dan
               hasil dari perhitungan disimpan dalam variabel hasil kemudian hasilnya ditampilkan sebagai output.
               ALGORITMA hitung_luas_segitiga
               {Algoritma pseudocode untuk menghitung luas segitiga}

               Deklarasi:
               {Deklarasi variabel yang digunakan di proses perhitungan}
               hasil,alas,tinggi : Integer



                                                     PEMROGRAMAN DASAR – MODUL 1 (Algoritma Pemrograman)     12
   8   9   10   11   12   13   14   15   16   17   18