Selasa, 18 Agustus 2015

OPERATOR LOGIKA

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