Anda di halaman 1dari 10

OPERATOR PENAMBAH (INCREMENT) DAN OPERATOR PENGURANG

(DECREMENT)

Pernahkah kamu menjumpai operator penambah atau operator pengurang dalam suatu program ?
Dalam sebuah program terdapat operator yang disebut operator penambah dan operator pengurang. Disini
kamu akan mempelajari materi tentang operator penambah dan operator pengurang dalam C++.

1. Operator Penambah (Increment)


Selain operator dasar yang ada dalam operasi aritmatika, masih ada lagi jenis operator lainnya yakni
operator penambah atau sering disebut dengan increment. Menurut Budi Raharjo (2014) pengertian
increment adalah suatu penambahan nilai yang terjadi pada sebuah variabel. Operator yang digunakan
untuk melakukan increment adalah operator ++. Operator ini akan menambahkan nilai dari suatu
variabel dengan nilai 1.
Operator jenis increment dikelompokkan menjadi dua buah jenis, yaitu pre-increment dan post-
increment. Pre-increment adalah melakukan proses penambahan nilai sebelum suatu variabel itu di
proses. Sedangkan post-increment adalah kebalikan dari pre-increment, yaitu melakukan proses terlebih
dahulu sebelum dilakukan penambahan nilai.
Bentuk umum dari pre-increment dan post-increment dapat dilihat di bawah ini :
a. Pre-increment
//Melakukan pre-increment
++nama_variabel;

b. Post-increment
//Melakukan post-increment
nama_variabel++;

Untuk lebih memahami konsep yang terdapat di dalam operator increment, berikut ini disajikan
contoh program yang merupakan implementasi dari pre-increment dan post-increment.
Berikut hasil build and run program nya :
Coba anda perhatikan hasil di atas. Pada saat kita melakukan Pre-Increment, nilai A ditambahkan dulu
sebelum diproses (dalam hal ini ditampilkan ke layar) sehingga yang tampil adalah 11 (sebelas).
Sedangkan pada saat melakukan Post-Increment nilai dari variabel A diproses (ditampilkan) lebih dahulu
sebelum ditambahkan nilainya. Hal ini menyebabkan nilai yang ditampilkan masih tetap 11(sebelas).
Namun pada saat pemanggilan nilai A setelah proses post-increment, nilai A tentu telah bertambah satu,
sehingga yang ditampilkan adalah 12 (dua belas).

Dalam proses pembuatan sebuah program biasanya kita seringkali menemui yang namanya
Increment baik itu Pre-increment maupun Post-increment. Biasanya Increment ini digunakan pada
program pengulangan pada Bahasa pemrogramman.

2. Operator Pengurang (Decrement)


Dalam aritmatika, selain terdapat operator penambahan juga terdapat operator pengurang. Menurut
Budi Raharjo (2014) operator pengurang disebut juga dengan decrement, yaitu suatu penurunan
(mengurangi) nilai dari suatu variabel. Operator yang digunakan untuk melakukan decrement adalah
operator --.
Sama halnya dengan operator penambah (increment), operasi pengurang juga terdiri dari dua jenis,
yaitu pre-decrement dan post-decrement. Pre-decrement adalah melakukan penurunan (pengurangan)
nilai sebelum suatu variabel itu di proses. Sedangkan post-decrement merupakan kebalikannya, yaitu
melakukan proses terlebih dahulu sebelum di lakukan penurunan (pengurangan) nilai.
Bentuk umum dari pre-decrement dan post-decrement dapat di lihat sebagai berikut :
a. Pre-decrement
//Melakukan pre-decrement
--nama_variabel;

b. Post-decrement

//Melakukan post-decrement
nama_variabel--;

Untuk lebih mendalami penulisan operator decrement, simaklah dengan seksama contoh program
yang merupakan implementasi dari pre-decrement dan post-decrement berikut.
Berikut hasil build and run program nya :
Coba anda perhatikan hasil di atas. Pada saat kita melakukan Pre-Decrement, nilai A dikurangi dulu
sebelum diproses (dalam hal ini ditampilkan ke layar) sehingga yang tampil adalah 9 (sembilan).
Sedangkan pada saat melakukan Post-Decrement nilai dari variabel A diproses (ditampilkan) lebih
dahulu sebelum dikurangi nilainya. Hal ini menyebabkan nilai yang ditampilkan masih tetap 11(sebelas).
Namun pada saat pemanggilan nilai A setelah proses post-decrement, nilai A tentu telah berkurang satu,
sehingga yang ditampilkan adalah 10 (sepuluh).
JOB SHEET
Cara membuat program C++ sederhana dengan CodeBlocks

1. Klik menu File -> New -> File.. , sehingga tampilannya seperti ini

2. Pilih C++ source, kemudian klik tombol Go. Lalu klik Next pada tampilan berikutnya. Sehingga
seperti tampilan berikut ini
3. Pada tampilan diatas, anda bisa memilih bahasa apa yang ingin dibuat kita pilih C++. Lanjut Next >
4. Pada kotak dibawah Filename with full path: anda bisa isikan alamat direktori tempat penyimpanan
file bahasa C++ tersebut atau klik tombol disampingnya untuk mengarahkan ke direktori yang dituju.
Kemudian klik Finish. Sehingga kita dapat mengetikkan beberapa baris kode dalam file tersebut.
5. Sekarang, coba ketikan kode seperti berikut ini untuk membuat program sederhana
6. Simpan file tersebut dengan menekan tombol Ctrl + S, kemudian lakukan proses compile untuk
menjalankannya dengan cara klik menu Build -> Build and run atau tekan tombol F9. Sehingga
muncul seperti pada tampilan berikut :

7. Selesai.
TUGAS

Pelajari dengan serius materi tentang operator increment dan decrement dalam aritmatika ! Apabila kamu
masih mengalami kesulitan, cobalah mencari informasi dari berbagai sumber yang relevan, kaitannya
dengan materi operator penambah (increment) dan operator pengurang (decrement) !
1. Buatlah contoh program menggunakan C++, bila diketahui output program sebagai berikut :
 Nilai C awal adalah 6.75
 Nilai ++C adalah 7.75
 Nilai C akhir adalah 7.75
2. Buatlah contoh program sederhana menggunakan operator decrement secara runtut ! Antara siswa
satu dan yang lainnya harus berbeda contoh programnya ! Tulis pula hasil output dari program yang
telah kamu buat !

Catatan :
Salin semua kode program yang telah kamu selesaikan pada selembar kertas dan di kumpulkan di meja
Guru RPL “Bu Rina” saat jam pelajaran Pemrograman Dasar telah selesai. Terimakasih.
Jika ada yang ditanyakan bisa hubungi Bu Rina di WA : 0857-2522-4511

Anda mungkin juga menyukai