OPERATOR LOGIKA


  1. Operator Logika AND (&&)

Contoh 6:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main ()
{
float a,b,c,d,e,f,g,h;
clrscr();
cout<<"Masukan Nilai a =";cin>>a;
cout<<"Masukan Nilai b =";cin>>b;
cout<<"Masukan Nilai c =";cin>>c;
d=a+4<10;
e=b>a+5;
f=c-3>=4;
g=d && e && f;
cout<<endl<<endl;
cout<<"Program Ekspresi And"<<endl<<endl;
cout<<"Hasil dari d = a + 4 < 10 adalah"<<d<<endl;
cout<<"HAsil dari e = b > a + 5 adalah"<<e<<endl;
cout<<"Hasil dari f = c - 3 >= 4 adalah"<<f<<endl;
cout<<"Hasil dari g = d && e && f adalah"<<g<<endl;
getch();
}
5. Operator Logika OR ( | | )

Contoh 7:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main ()
{
float a,b,c,d,e,f,g,h;
clrscr();
cout<<"Masukan Nilai a =";cin>>a;
cout<<"Masukan Nilai b =";cin>>b;
cout<<"Masukan Nilai c =";cin>>c;
d=a+5<10;
e=b>5+a;
f=c-4<=7;
g=d || e || f;
cout<<endl<<endl;
cout<<"Program Ekspresi OR"<<endl<<endl;
cout<<"Hasil dari d=a+5<10adalah"<<d<<endl;
cout<<"HAsil dari e=b>5+a adalah"<<e<<endl;
cout<<"Hasil dari f=c-4<=7adalah"<<f<<endl;
cout<<"Hasil dari g=d || e || f adalah"<<g<<endl;
getch();
}

  1. Operator Logika NOT ( ! )

Contoh 8 :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main ()
{
float a,b,c;
clrscr();
cout<<"Masukan Nilai a =";cin>>a;
// proses
b=(a+4<10);
c=!(b);
cout<<endl<<” Program Expresi NOT”<<endl;
cout<<”Nilai A =”<<a<<endl;
cout<<”Nilai B = b=(a+4<10) = “<<b<<endl;
cout<<”Nilai c=!(b) = “<<c;
getch();
}

Comments