Page 66 - MEDIA PENDIDIKAN 1-8
P. 66
A + 8 < 12 → 5 + 8 < 12 → 13 < 12 → SALAH
Jika dilihat dari ekspresi diatas, karena hasil ekspresi mempunyai nilai SALAH, maka jika digunakan operator logika NOT,
ekspresi tersebut akan bernilai BENAR
!(A+8 < 12) → !(SALAH) → BENAR → 1
Untuk lebih jelasnya mengenai Operator logika NOT (!), dapat sobat lihat pada contoh program dibawah ini:
Contoh Program Operator Logika NOT
#include <iostream>
using namespace std;
int main(){
int a, b, c;
cout<<"Masukan Nilai A = "; cin>>a;
b = (a + 8 < 12);
c = !(b);
cout<<"\n=== Program Ekspresi NOT ===";
cout<<"\nNilai A = "<<a;
cout<<"\nNilai b = (a + 8 < 12) = "<<b;
cout<<"\nNilai c = !(b) = "<<c;
return 0;
}
Page 66