OPERATOR LOGIKA
- 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();
}
- 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