Page 18 - MPPD
P. 18

BAB 1 – Alur Logika Pemrograman         14







                          Berdasarkan  hasil  pengamatan  kalian  di  atas,  buatlah  pertanyaan-


                     pertanyaan yang berkaitan, misalkan:

                     1. Langkah-langkah apakah yang dijelaskan oleh gambar di atas?

                     2. Dapatkah gambar di atas dituliskan sebagai algoritma?

                     3. Apakah maksud dari berbagai bentuk: persegi panjang, oval, jajar genjang


                        dan garis panah?

                     4. Apakah tujuan dari pembuatan diagram di atas?

                     5. Bagaimana cara menyajikan algoritma dalam bentuk diagram seperti itu?










                          Diagram  di  atas  menujukkan  bagaimana  proses  dari  suatu  algoritma,


                     dalam  hal  ini  “Algoritma  mencari  volume  balok”.  Mulai  dari  START;

                     kemudian  mengikuti  tanda  panah,  READ  p,  l,  t;  kemudian  menghitung

                     V=p*l*t; menuliskan hasil WRITE dan selesai END. Penyajian algoritma

                     menggunakan diagram ini disebut dengan flowchart atau diagram alir.



                     Algoritma Flowchart

                          Algoritma  dengan  flowchart  adalah  algoritma  yang  disajikan  dengan

                     bentuk-bentuk simbol atau diagram. Tujuan dari penyajian dengan flowchart

                     adalah untuk memberikan gambaran visual bagaimana data diproses. Hal ini


                     sangat berguna dimana lebih memperjelas bagaimana mengimplementasikan

                     algoritma  pada  program  komputer.  Ada  berbagai  macam  bentuk  (simbol)

                     yang  berbeda  dalam  flowchart,  di  mana  masing-masing  simbol  mewakili

                     proses  langkah  tertentu.  Awal  dan  akhir  diwakili  simbol  Oval,  Input  dan

                     Output  diwakili  simbol  Jajar  Genjang  dan  Proses  diwakili  oleh  Persegi
   13   14   15   16   17   18   19   20   21   22