Page 54 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 54

•   Variabel lokal berada di dalam blok suatu fungsi, termasuk pada bagian parameter.
                  •   Variabel lokal tidak dapat di akses atau digunakan diluar blok.

                  •   Variabel lokal hanya bisa digunakan oleh pernyataan yang ada di dalam fungsi atau blok.

                  2.  Variabel Global
                      Variabel global dapat dikenali oleh semua lingkungan dalam program yang dibuat. Sebagai

                  contoh  ada  tiga  fungsi  yang  terdapat  di dalam  program  maka  ketiga  fungsi  tersebut  dapat

                  mengenali variabel global tanpa harus mendeklarasikan ulang di dalam fungsi masing-masing.
                      Kita telah mengetahui bahwa program dalam bahasa C++ selalu terdapat fungsi utama

                  dengan nama main(). Apabila kita mendeklarasikan sebuah variabel di luar fungsi main() (atau
                  fungsi lain), maka dengan sendirinya  compiler  akan menganggap variabel tersebut sebagai

                  variabel global.


                  D.  Operator
                      Untuk operasi seperti 2 + 3, tanda + dinamakan operator. Operator adalah simbol yang

                  digunakan  untuk  membuat  ekspresi  dengan  memasukkan  satu  atau  beberapa  operand,
                  tergantung dari jenis operator. Dalam kasus 2 + 3, ada dua operand, yaitu 2 dan 3, dan ekspresi

                  2 + 3 sendiri disebut sebagai ekspresi. Dalam situasi seperti ini, kata-kata dapat digunakan untuk
                  melakukan perhitungan atau bahkan perbandingan.













                                                  Gambar 4. 1 Ilustrasi Operator

                      Ditinjau dari jumlah operand yang dilibatkan dalam sebuah operator, terdapat tiga sifat dari

                  operator yaitu:
                   1.  Operator unary, yaitu operator yang hanya melibatkan sebuah operand. Contoh:

                      ++: Menambahkan 1 dari nilai variabel. Contohnya a++ atau ++a
                      --: Mengurangi 1 dari nilai variabel. Contohnya a- -atau - - a

                   2.  Operator binary, yaitu operator yang melibatkan 2 buah operand. Contoh:
                      2 + 3

                      5 * 2

                      5 > 2
                   3.  Operator ternary, yaitu operator yang melibatkan 3 buah operand. Contoh:

                                                                                                          31
   49   50   51   52   53   54   55   56   57   58   59