Page 44 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 44

5.  Operator Increment atau Decrement
                      Increment  dan  decrement  adalah  operator  yang  digunakan  untuk  meningkatkan  dan

                  menurunkan  nilai  suatu  operand.  Increment  berupa  operator  ”++”  digunakan  untuk

                  meningkatkan/menambah nilai operand sebanyak 1. Sedangkan decrement adalah kebalikan
                  dari increment. Decrement berupa operator “--” berfungsi untuk menurunkan/mengurangi nilai

                  operand sebanyak 1. Adapun operator increment dan decrement dapat dilihat pada tabel berikut,
                                         Tabel 4. 9 Operator Increment atau Decrement

                    Operator                 Keterangan                   Contoh           Penjabaran

                        ++       Increment / penaikan / penambahan      X++            X = X+1

                        --       Decrement / penurunan / pengurangan  X--              X = X-1

                       Dalam peletakan operator, operator increment dan decrement dapat diletakkan pada awal

                  atau akhir. Peletakan operator ini akan mempengaruhi nilai kerja dari operator tersebut, seperti
                  yang dijelaskan di bawah ini:


                   •  ++X (Prefix) adalah nilai variabel X dinaikkan dahulu sebelum diproses.
                   •  X++ (Postfix) adalah nilai variabel X diproses dahulu sebelum dinaikkan.


                  6.  Operator Ternary Kondisi
                      Operator ternary adalah operator yang digunakan dalam operasi yang melibatkan tiga buah

                  operand. Adapun operator yang digunakan untuk menyatakannya adalah operator ?:. Konsep
                  yang mendasari operasi ini adalah suatu percabangan (pemilihan) yang didasarkan atas kondisi

                  tertentu. Berikut inni adalah bentuk umum dari penggunaan operator ternary.

                                              Ekspresi1 ? Ekspresi2 : Ekspresi3;


                      Jika Ekspresi1 bernilai benar, maka program akan mengeksekusi Ekpresi2. Sedangkan
                  jika Ekspresi1 bernilai salah maka yang dieksekusi adalah Ekspresi3.


                  E.  Contoh Program
                  1.  Contoh 1 - Program penggunaan variabel dan konstanta

















                                                                                                          35
   39   40   41   42   43   44   45   46   47   48   49