Page 161 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 161

prototipe  fungsi  juga).  Perhatikan  Lat_Fungsi_02a
               berikut.

                  /* Program Fungsi dengan Call by Reference

                  Nama File : Lat_Fungsi_02a */
                  #include<iostream.h>
                  #include<conioh.h>
                  void Tukar(int *a, int *b);
                  void main()
                  {
                      int a=8, b=-5;

                      cout<<"Nilai a dan b sebelum ditukar
                      : "<<a<<" & "<<b;

                      Tukar(a,b);
                      cout<<"\nNilai a dan b setelah
                      ditukar : "<<a<<" & "<<b;
                      getch();
                  }

                  void Tukar(int *x, int *y)
                  {
                       int z;
                       z = *x;
                       *x = *y;
                       *y = z;
                 }






                                           152
   156   157   158   159   160   161   162   163   164   165   166