Page 58 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 58

∧=         Bitwise OR Ekslusif              X ∧= Y (sama dengan X = X∧Y)
                          |=        Bitwise OR Inklusif              X |= Y (sama dengan X = X|Y)



                  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
   53   54   55   56   57   58   59   60   61   62   63