Operator Logika Pada Bahasa Pemrograman C++
Operator Logika Pada Bahasa Pemrograman C++
Ø Untuk mengepresikan satu atau lebih data atau ekspresi
logika (booelan),menghasilakan data logika booelan baru. Hasil dari operator
logika ini menghasilkan nilai numeric 1 (true) atau 0 (false).
Operator
|
Keterangan
|
&&
|
Operator logika AND
|
||
|
Operator logika OR
|
!
|
Operator logika NOT
|
Ø Operator Logika AND
·
Untuk
menghubungkan dua atau lebih ekspresi relasi. Akan di anggap BENAR jika semua
ekspresi relasi yang dihubungkan bernilai BENAR.
Contoh:
A
|
B
|
A&&B
|
T
|
T
|
T
|
T
|
F
|
F
|
F
|
T
|
F
|
F
|
F
|
F
|
Ø Operator Logika OR
·
Untuk
menghubungkan dua atau lebih ekspresi relasi. Dianggap BENAR jika salah satu
ekspresi yang dihubungkan bernilai BENAR, dan bila semua ekspresi yang
dihubungkan bernilai SALAH, maka akan bernilai SALAH.
Contoh:
A
|
B
|
A||B
|
T
|
T
|
T
|
T
|
F
|
T
|
F
|
T
|
T
|
F
|
F
|
F
|
Ø Operator Logika NOT
·
akan memberikan
nilai kebalikan dari ekspresi yang disebutkan. Jika nilai yang disebutkan BENAR
maka akan menghasilkan nilai SALAH, begitu pula sebaliknya.
Contoh:
Be
|
B
|
NOT A
|
NOT B
|
T
|
F
|
F
|
T
|
F
|
T
|
T
|
F
|
T
|
F
|
F
|
T
|
2. Operator
Logika Xor
·
Operator
logika Xor akan
menghasilkan nilai True jika
ekspresi disebelah kiri Xor berbeda
dengan ekspresi di
sebelah kanannya. Jadi, operator logika Xor dapat
diartikan "jika beda" akan bernilai
True.
Contoh:
A
|
B
|
A Xor B
|
T
|
T
|
F
|
F
|
F
|
F
|
T
|
F
|
T
|
No comments:
Post a Comment
Mari kita junjung tinggi norma-norma kesopanan, karena pada hakikatnya sopan santun itu indah :
1. Berkomentarlah sesuai tema artikel di atas
2. Gunakan bahasa yang baik (No Iklan, No Porno, No Spam)
3. Silahkan bertanya bila ada yang masih bingung
INGAT !!!! "Anda sopan kami pun segan"