Page 16 - PENGENALAN DEV C ++
P. 16

int bil;
                        for (bil=1; bil<100; bil++)
                        {
                        if(bil%2
                        ==0)
                        printf("
                        %5.0i",
                        bil);
                        }
                        getch();
                        }

                        Operator Penambah dan Pengurang
                        Masih berkaitan dengan operator pemberi nilai, Bahasa C menyediakan operator penambah dan
                        pengurang.  Dari  contoh  penulisan  operator  pemberi  nilai  sebagai  penyederhanaannya  dapat
                        digunakan operator penambah dan pengurang.

                        Tabel Operator Penambah dan Pengurang
                        Operator Keterangan
                        ++     Penambahan
                        --     Pengurangan

                        A = A + 1 atau A = A - 1; disederhanakan menjadi :
                        A += 1 atau A -= 1; masih dapat disederhanakan menjadi A ++ atau A-- Notasi “ ++ “ atau “ -- “
                        dapat diletakan didepan atau di belakang variabel

                        Contoh : A ++ atau ++A / A-- atau –A
                        Kedua bentuk penulisan notasi ini mempunyai arti yang berbeda.
                          Jika diletakan didepan variabel, maka proses penambahan atau pengurangan akan dilakukan
                           sesaat sebelum atau langsung pada saat menjumpai ekspresi ini, sehingga nilai variabel tadi
                           akan langsung berubah begitu ekspresi ini ditemukan, sedangkan
                          Jika  diletakan  dibelakang  variabel,  maka  proses  penambahan  atau  pengurangan  akan
                           dilakukan setelah ekspresi ini dijumpai atau nilai variabel akan tetap pada saat ekspresi ini
                           ditemukan.

                        /* Penggunaan Notasi Didepan Variabel*/
                        // nama programmer :.....
                        #include <stdio.h>
                        #include <conio.h> int main()
                        {
                        int a = 10, b = 5;

                        printf("NilaiA=  %d",  a);  printf("\nNilai  ++A  =  %d",  ++a);  printf("\nNilai  A=  %d",  a);
                        printf("\nNilai B= %d", b); printf("\nNilai --B = %d", --b); printf("\nNilai B= %d", b); getch();
                        }

                        Output :
                        Nilai A = 10 Nilai ++A = 11 Nilai A       = 11
   11   12   13   14   15   16   17   18