Page 49 - Modul PDKP 20
P. 49

Modul 1 – Pemrograman, Algoritma dan Pascal                                                                             2020


                           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
                       flowchart  yang digunakan adalah  program flowchart saja karena Program Flowchart merupakan bagan  alir  yang
                       menjelaskan secara rinci langkah – langkah dari proses program. Simbol – simbol program flowchart adalah
                       sebagai berikut :
                                                    Tabel 1.3 Simbol Program Flowchart
                        No.          Simbol                                 Fungsi



                         1.          Terminal           Mengawali atau mengakhiri sebuah flowchart, diawali dengan menggunakan
                                                        start/mulai dan diakhiri dengan end/selesai.




                         2.            Proses            Menunjukkan suatu proses pengolahan data









                  Praktikum Dasar Komputer & Pemrograman 2020                                                                         I-32
   44   45   46   47   48   49   50   51   52   53   54