Page 6 - Microsoft Word - 7f5b-4c42-f471-79f8
P. 6

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;
                         }


                        main(){
                               int total = 2;
                               total++;

                               lain();
                           cout << "total pada main() = " << total << endl;
                          }
   1   2   3   4   5   6   7   8   9   10   11