Page 19 - Materi kelas XII N
P. 19

Masing-masing bentuk ini memiliki kelebihan dan kekurangan.
                                     a.  Deskriptif,  algoritma  dalam  bentuk  kalimat  deskriptif  merupakan

                                         notasi  algoritma  yang  paling  sederhana  karena  lagoritma  ini
                                         menggunakan  bahasa  sehari-hari  bentuk  ini  dari  sisi  kesederhanaan

                                         dalam  pembuatannya  dan  dapat  dipahami  dengan  mudah  oleh  orang
                                         awam.  Kekurangannya  adalah  saat  digunakan  untuk  permasalahn

                                         kompleks dan rumit penggunaan bentuk algoritma ini akan lebih sulit

                                         dan  seringkali  terjadi  ambigu  dalam  langkah-langkah  penyelesaian
                                         masalah.

                                     b.  Pseudocode,  Algortima  yang  dalam  penjelasannya  langkah-langkah

                                         penyelesaian  dari  suatu  masalah  menggunakan  kode-kode  tertentu.
                                         Pseudocode ini memiliki struktur yang ringkas dan mudah dimengerti

                                         serta  memiliki  struktur  yang  mirip  dengan  bahasa  pemprograman.
                                         Pseudocode haruslah relatif umum dalam bentuk sebuah programing

                                         principles,  yang  menjurus  pada  salah  satu  bahasa  pemprograman
                                         tertentu sehingga dapat diimplementasikan dengan mudah ke berbagai

                                         bahasa  pemprograman  seperti  C++,  C#,  Java,  Delphi,  PHP,  Phyton,

                                         dll.
                                         Contoh Pseudocode

                                         DECLARE
                                         PilihanMie = Varchar
                                         JenisBakso = Varchar
                                         BEGIN
                                         input
                                         PilihanMie
                                            CASE PilihanMie:      'Mie Putih Saja':
                                            JenisBakso = 'Bakso dengan Mie Putih'
                                            'Mie Kuning Saja':
                                            JenisBakso = 'Bakso dengan Mie Kuning'

                                                  Default:
                                                     JenisBakso = 'Bakso Campur'   Return
                                            Return JenisBakso
                                         END





                                                                                                           19
   14   15   16   17   18   19   20   21   22   23   24