OPERATOR LOGIKA
Pemograman C++ Operator MODUL 4.2 Operator Logika
Operator Logika
Operator Logika
adalah suatu operator yang hanya mengenal dua keadaan yaitu true yang biasa direpresentasikan dengan angka 1 dan false yang direpresentasikan dengan
bilangan 0.
Operator logika
terdiri dari tiga yaitu
AND (
&&)
OR ( | | )
NOT ( ! )
Dibawah ini
adalah contoh program dengan menggunakan operator logika :
/*
========================================
Program Microsoft Visual C++ 2008
Modul 4-2
Nama :Dian. Safari
NRP : 49013007
Operator Logika
===========================================*/
#include<iostream>
using namespace std;
int main()
{
cout<<"OPERATOR LOGIKA \n";
cout<<"\n Tabel Kebenaran operator AND\n";
cout<<"1 && 1 = "<<(1 &&
1)<<endl;
cout<<"1 && 0 = "<<(1 &&
0)<<endl;
cout<<"0 && 1 = "<<(0 &&
1)<<endl;
cout<<"0 && 0 = "<<(0 &&
0)<<endl;
cout<<"OPERATOR LOGIKA OR\n";
cout<<"1 || 1 = "<<(1 || 1)<<endl;
cout<<"1 || 0 = "<<(1 || 0)<<endl;
cout<<"0 || 1 = "<<(0 || 1)<<endl;
cout<<"0 || 0 = "<<(0 || 0)<<endl;
cout<<"\n Tabel Kebenaran operator NOT\n";
cout<<" ! 1 = "<<(! 1)<<endl;
cout<<" ! 0 = "<<(! 0)<<endl;
system("pause");
return 0;
}
Program diatas
merupakan program dengan menggunakan operator logika
AND ( &&
)
OR ( | | )
NOT ( ! )
Untuk operator
AND jika salah satu input berlogika 0 (false), maka output akan berlogika 0
(false)
Untuk operator
OR jika ke dua input berlogika 0 (false), maka output akan berlogika 0 (false)
Untuk NOT jika
input 1 (true) maka output 0 (false) dan
sebaliknya jika input 0 (false), maka output 1 (true).
Tidak ada komentar:
Posting Komentar