Page 33 - Modul Daskom 2020
P. 33

Modul 1 – Pemrograman, Algoritma dan Pascal                                                                             2020


                           iii. Tipe Bentukan
                              Contoh :
                                               DEKLARASI

                                             Type titik : record

                                             < x : real
                                             Y : integer >

                                             P : titik



                           iv. Nama Fungsi
                             Contoh :

                                  DEKLARASI

                                  FUNCTION maksimum ( input a, b : integer )  integer



                           v.  Nama Prosedur
                                Contoh :

                                             DEKLARASI
                                             PROCEDURE tukar ( input/output a, b : integer)
                                             )
                      D.   ALGORITMA
                         Algoritma adalah urutan langkah – langkah logis penyelesaian masalah yang disusun secara sistematis

                      (Munir, 1999: 5), yang meliputi input, proses, dan output.
                      Contoh :
                      1.  Ani diminta ibu untuk membuat susu cinnamon. Buatlah algoritma untuk membuat susu cinnamon  tersebut!
                         Jawab : Algoritma
                           Input       : Susu, cinnamon
                           Proses      : 1.  Masukkan susu dan cinnamon ke dalam panci
                                         2.  Rebus semua bahan hingga mendidih
                                         3.  Matikan kompor
                                         4.  Tuangkan ke dalam gelas
                           Output      : Susu cinnamon
                      2.  Seseorang ingin membuat omelette. Buatlah algoritma untuk membuat spaghetti tersebut!
                         Jawab : Algoritma
                           Input : Telur, keju, butter
                           Proses      : 1. Taruh butter ke dalam pan
                                         2. Masukkan telur dan keju
                                         3. Angkat omelette dari pan
                                         4. Omelette siap disajikan
                           Output      : Omelette
                         Ada beberapa notasi yang digunakan untuk menulis algoritma. Untuk modul kali ini akan dibahas dua notasi
                      yaitu menggunakan flowchart dan pseudocode.


                       E. Flowchart
                         Flowchart adalah suatu alat atau sarana yang menunjukkan langkah – langkah yang harus dilaksanakan dalam
                       menyelesaikan suatu permasalahan untuk komputasi dengan cara mengekspresikannya kedalam serangkaian
                       simbol – simbol grafis khusus (Sutanta, 2004: 28).  Terdapat beberapa jenis flowchart, yaitu System Flowchart,
                       Document Flowchart, Schematic  Flowchart, Program Flowchart, dan Process Flowchart, namun dalam praktikum ini
                  Praktikum Dasar Komputer & Pemrograman 2020                                                                         I-32
   28   29   30   31   32   33   34   35   36   37   38