Page 5 - book pelatihan
P. 5

#include <iostream>
                   #include <conio.h>
                   using namespace std;


                   void nilai(int &a){
                    a = 10;
                   }

                   int main(){
                    int a = 5;
                    cout << "Nilai awal :" << a << endl;
                    nilai(a);
                    cout << "Nilai akhir:" << a << endl;
                   }
                   3. Variabel Global adalah variabel yang dideklarasikan di luar fungsi dan dapat
                       diakses  (dikenali) di semua fungsi yang didefinisikan di dalam program.


                        #include <iostream>
                        #include <conio.h>
                        using namespace std;
                        int total ;
                        lain () {
                               total *=3;
                        }
                        int main ()
                        {
                               total =2;
                               total ++;
                               lain();
                               cout << " Nilai Total "<< total <<endl;
                        }


                   4.  Variabel  Lokal  adalah  variabel  yang  dideklarasikan  di  dalam  definisi  fungsi,
                       Variabel  lokal hanya dikenali di dalam fungsi itu saja. Siklus hidup variabel lokal
                       dimulai  pada  saat    fungsi  tersebut  dijalankan  sampai  fungsi  tersebut  selesai

                       dijalankan.  Parameter  fungsi  juga    merupakan  variabel  lokal.  Bila  ada  variabel
                       global dan variabel lokal yang memiliki  nama yang sama, maka variabel lokal-lah

                       yang digunakan, kecuali menggunakan.

                        #include <iostream>
                        #include <conio.h>
                        using namespace std;
                        lain(){
                         int total = 1;
                               total *= 5;
                         cout << "total pada lain() = " << total << endl;
                        }
   1   2   3   4   5   6   7   8   9   10