Page 6 - BAHAN DASAR
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