Page 37 - PEMROGRAMAN DASAR MENGGUNAKAN C
P. 37

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.
   32   33   34   35   36   37   38   39   40   41   42