Page 115 - KM Informatika-BS-KLS-IX
P. 115

Blok program untuk function          Blok program untuk procedure









                  Pada blok program ini, terdapat   Pada blok program ini, tidak terdapat
                  bagian return statement (ditandai  return statement. Modul program
                  dengan kotak merah). Modul        yang tidak memiliki return statement
                  program yang memiliki return      akan melaksanakan perintah-perintah
                  statement, akan mengembalikan     (blok-blok) yang terdapat pada modul
                  ‘jawaban’ atas aksi yang telah    tersebut, tetapi setelahnya, tidak akan
                  dilakukan pada blok tersebut. Hal  mengembalikan nilai apa pun kepada
                  ini dapat dianalogikan dengan     pemanggil modul tersebut.
                  Andi yang menjawab pertanyaan     Hal ini dapat dianalogikan dengan
                  ibunya setelah menghitung         Andi yang melaksanakan perintah
                  apel di atas meja. Dalam          ibunya untuk mencuci apel dan
                  pemrograman, modul program        meletakkannya kembali di atas meja.
                  yang memiliki return statement
                  dapat disebut  function.          Dalam pemrograman, modul program
                                                    yang tidak memiliki return statement
                                                    dapat disebut dengan procedure.


                           Ayo, Berpikir



                 Perhatikan percakapan lain antara Andi dan Ibu pada Gambar 7.5





















                                         Gambar 7.5 Percakapan Andi dan Ibu




                                                             Bab 7 Algoritma dan Pemrograman  99
   110   111   112   113   114   115   116   117   118   119   120