Selasa, 22 November 2016

OPERATOR DAN OPERAND

Algoritma dan Pemrograman I
Operator dan Operand



  • Operator adalah simbol yang mengolah nilai pada operand dan menghasilkan nilai baru.
  • Operand adalah variabel/nilai yang akan diproses oleh operator.

  • Berdasarkan jumlah operand, operator dibagi menjadi 3, yaitu:

  1. Unary, melibatkan 1 operand
  2. Binary, melibatkan 2 operand 
  3. Ternary, melibatkan 3 operand

  • Operator Ternary


Operator ternary adalah operator yang digunakan dalam operasi yang melibatkan tiga operand. Adapun operan yang digunakaan untuk menyatakan adalah operator "?" Konsep yang mendasari operasi ini adalah suatu percabangan (pemilihan) yang berdasarkan pada kondisi tertentu.



  • Bentuk umum dari penulisan ekspresi aritmatika dikaitkan dengan pernyataan pemberi nilai :


  •  Lvalue harus berupa variabel tunggal. Bila bukan, maka akan tampil pesan kesalahan.
  • Rvalue dapat berupa konstanta, variabel lain, maupun ekspresi aritmatika.

  • Urutan operator aritmatika :



Jenis Operator

  • Operator Assignment
Operator (=), akan memberikan nilai ke dalam suatu variable.

contoh: A=5

 artinya memberikan nilai 5 ke dalam variable a. Sebelah kiri tanda = dalam pernyataan di atas, dikenal dengan lvalue (left value) dan di sebelah kanan tanda = dikenal dengan rvalue (right value). lvalue harus selalu berupa variable, sedangkan rvalue dapat berupa variable, nilai, konstanta, hasil operasi ataupun kombinasinya.

  • Operator Majemuk
 Dalam C++, operasi aritmatika dapat disederhanakan penulisannya dengan format penulisan operator majemuk

  • Operator Penambah dan Pengurang
Sebagai penyederhanaan, juga dapat digunakan operator penambah (increment) dan pengurang (decrement).

Contoh : A+1   →  A+=1   →  A++

-  Peletakkan “++” atau “--” dapat diletakkan di depan atau di belakang variabel.
contoh codingan operator increment 


hasil runnya :


contoh coding decrement :


hasil runnya:




  • Operator Relasi

- Operator relasi digunakan untuk membandingkan dua buah nilai.
- Hasil perbandingan: nilai 1 (True) dan 0 (False)

- Berikut Tabel Operator Relasi
contoh codingan Operator Relasi


hasil runnya :


  • Operator Logika
Operator logika digunakan untuk menghubungkan dua buah operasi relasi menjadi sebuah ungkapan kondisi.
 Hasil dari operator logika ini menghasilkan nilai numerik 1 (True) dan 0 (False)
Tabel Operator Logika 



contoh codingan Operator Logika


hasil runnya :






Untuk file power point, bisa di download disini



Atau bisa diakses disini





Note: Kritik dan saran yang membangun sangat diperlukan. Apabila ada pertanyaan silahkan tulis  di kotak komentar. 

Tidak ada komentar:

Posting Komentar