Page 209 - Laporan PPL PPG Daljab Tahap 3
P. 209

SMK NEGERI  3  YOGYAKARTA



                                                       Handout                                 Cert. No: 01 100
                                    Materi Perulangan pada program aplikasi sederhana             117089

                                               menggunakan bahasa C/C++                   Waktu    : 8X45’
                                                                                          Halaman 3 Dari 19

                  num di kurangi dengan satu dapat dilihat dari pernyataan berikut ini:

                       num = num ‐ 1;

                       num ‐ = 1;
                  dalam   bahasa   C++   menyediakan satu set operator unary sederhana yang dirancang hanya

                  untuk  menambah dan mengurangi  sebuah variabel   dengan  1.  Operator increment adalah

                  mengunakan  kode  ++.    Sedangkan  operator    decrement  adalah  --.  Pernyataan  yang
                  menggunakan   operator   ++   untuk menaikan variabel num adalah sebagai berikut:

                       num++;
                  sedangkan  pernyataan  decrement  yang  digunakan  untuk  mengurangi  variabel  num  adalah

                  sebagai berikut:
                       num ‐ ‐ ;

                  dalam  bahasa  pemrograman  baik  sebelum  maupun  sesudah  bab  ini  dibahas  sering

                  menggunakan  operasi  kenaikan  dan  pengurangan  yang  menggunakan  dalam  mode  postfix,
                  mode postfik artinya operator diletakkan setelah variabel. Operator juga bekerja dalam mode

                  prefik, dimana  operator  ditempatkan sebelum nama variabel:
                       + + num;

                       ‐ ‐ num;
                  Kedua operator mode postfix dan prefix diatas akan menambahkan 1 atau mengurangi dengan

                  1 pada setiap operand. Program dibawah menunjukkan operator increment dan decrement.

                     #include <iostream>
                     using namespace std;
                     int main()
                     {      int bigVal = 10, smallVal = 1;
                         cout << "vabesar adalah " << bigVal << " dan valkecil adalah " << smallVal << endl;
                          smallVal++;
                         bigVal‐‐;
                         cout << "vabesar adalah " << bigVal<< " dan valkecil adalah " << smallVal << endl;
                          ++smallVal;
                          ‐‐bigVal;
                         cout << "vabesar adalah " << bigVal<< " dan valkecil adalah " << smallVal << endl;
                          return 0;
                     }
   204   205   206   207   208   209   210   211   212   213   214