Page 40 - Project Akhir Media Pendidikan
P. 40

3.3.  Operator Unary


                      Operator  unary  adalah  operator  yang  digunakan  untuk  melakukan  operasi-operasi
                      matematik yang hanya melibatkan satu buah operand. Dalam bahasa C, yang termasuk
                      ke dalam operator unary adalah seperti yang tampak pada tabel di bawah ini.

                            Operator          Jenis Operasi            Contoh Penggunaan
                            +        Membuat nilai positif            +10
                            -        Membuat nilai negatif            -10
                            ++                                        x++
                                     Increment (menambahkan
                                     nilai 1)
                            --                                        x--
                                     Decrement (mengurangi
                                     nilai 1)

                      Berikut ini program yang akan menunjukkan penggunaan operator unary + dan -.



                      #include <stdio.h>

                      int main(void) {
                         int x, y;
                         /* Menjadikan nilai positif pada bilangan 5 dan
                            memasukkannya ke variabel x */
                         x = +5;  /* Sama artinya dengan x = 5; */

                         /* Menjadikan nilai negatif pada bilangan 10 dan
                            memasukkannya ke variabel y */
                         y = -10;

                         printf(“%d x (%d) = %d”, x, y, x*y);

                         return 0;
                      }


                      Hasil yang akan diberikan dari program di atas adalah seperti yang tampak di bawah ini.


                      5 x (–10) = –50



                      3.3.1.  Increment

                      Increment adalah suatu proses menaikkan (menambahkan) nilai dengan nilai 1.  Adapun
                      operator dalam bahasa C yang digunakan untuk melakukan proses tersebut adalah  operator
                      ++.  Maka  dari itu  operator  ++  ini  disebut  dengan operator  increment.  Sebagai  contoh
                      apabila kita memiliki variabel x yang bertipe int dengan nilai 10, maka setelah operasi ++x
                      atau x++, maka nilai x akan bertambah satu, yaitu menjadi 11.


                                                           36
   35   36   37   38   39   40   41   42   43   44   45