ALVIN ABIDI
Assalamualaikum wr. wb. Hai teman-teman aku kembali lagi nih, dengan program di laporan praktikum 3. Sebelumnya di laporan praktikum 2 kita sudah membahas beberapa fungsi dari manipulator. Kali ini di laporan praktikum 3 kita akan membahas berbagai macam operator yaitu sebagai berikut :
a. Unary
Sifat unary pada operator adalah hanya melibatkan sebuah operand pada suatu operasi aritmatika.
Contoh : -5
b. Binary
Sifat binary pada operator adalah melibatkan dua buah operand pada suatu operasi aritmatika.
Contoh : 4 + 8
c. Ternary
Sifat ternary pada operator adalah melibatkan tiga buah operand pada suatu operasi aritmatika. Contoh : 3 + 2 + 1
A. Operator aritmatika
∙ Operator Aritmatika
Operator Keterangan Contoh
* Perkalian 4 * 5
/ Pembagian 6 / 3
% Sisa Pembagian 5 % 2
+ Penjumlahan 7 + 3
- Pengurangan 8 - 3
∙ Operator Unary
Operator Keterangan Contoh
+ Tanda Plus -7
- Tanda Minus +8
B. Operator pemberi nilai aritmatika
Sebelumnya kita sudah mengenal operator pemberi nilai (Assignment Operator), yaitu tanda =. Sebagai contoh penggunaan operator pemberi nilai A = A + 1. Namun dapat disederhanakan menjadi A += 1. Notasi += dikenal dengan operator pemberi nilai aritmatika. Ada beberapa operator pemberi nilai aritmatika, diantaranya :
Operator Keterangan
*= Perkalian
/= Pembagian
%= Sisa Pembagian
+= Penjumlahan
-= Pengurangan
C. Operator penambah dan pengurang
A = A + 1 atau A = A – 1 disederhanakan menjadi A +=1 atau A -= 1, masih dapat disederhanakan lagi menjadi A ++ atau A --. Notasi ++ atau – dapat diletakkan di depan atau di belakang variabel.
Contoh : A ++ atau ++ A / A – atau –A
Kedua bentuk penulisan notasi ini mempunyai arti yang berbeda :
jika diletakkan di depan variabel, maka proses penambahan atau pengurangan akan dilakukan sesaat sebelum atau langsung pada saat menjumpai ekspresi ini sehingga nilai variable tadi akan langsung berubag begitu ekspresi ini ditemukan. Jika diletakkan di belakang variable, maka proses penambahan atau pengurangan akan dilakukan setelah ekspresi ini dijumpai atau nilai variable akan tetap pada saat ekspresi ini ditemukan.
Untuk operator penambah dan pengurang contoh programnya adalah sebagai berikut.
Input :
Output :
Input :
Oke teman-teman itulah penjelasan singkat dari berbagai operator, sekian dari saya Assalamualaikum wr.wb.