Page 120 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 120

procedure A; { nama prosedur adalah A }
                      begin
                      { statement }
                     end;


                   Pendeklarasian  prosedur  di  atas  adalah  untuk  prosedur  yang  tidak

                   memerlukan  parameter.  Parameter  adalah  data  masukan  untuk

                   subprogram  yang  nantinya  akan  diproses  lebih  lanjut  dalam
                   subprogram  tersebut.  Dalam  Pascal,  dikenal  dua  macam  parameter

                   yaitu :

                       Parameter nilai (value parameter), dan
                       Parameter referensi (reference parameter).


                        Cara mendeklarasikan parameter tersebut adalah sebagai berikut

                        :


                     procedure B(X : integer; var Y : integer);
                      begin
                     { statement }
                      end;


                   Pada deklarasi prosedur di atas, parameter X adalah parameter nilai

                   sedang                                                                 parameter
                   Y  adalah  parameter  referensi.  Jadi,  pendeklarasian  parameter

                   referensi                              didahului                              oleh

                   reserved  word  var.  Parameter  referensi  ini  nantinya  dapat  dijadikan
                   sebagai                                                                   variabel

                   keluaran dari prosedur.

                   Untuk lebih memahami penggunaan prosedur dalam Pascal,
                   perhatikan contoh

                   program di bawah ini :


                   Program Prosedur;

                   uses wincrt;

                   var
   115   116   117   118   119   120   121   122   123   124   125