Ini adalah contoh program yang menunjukan fungsi dari operator logika dalam Borland C++
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
main()
{
float a, b, c, d, k, l, ks, ls, n, r, tk, tl, tks, tls;
printf("Operator Logika \"AND\", \"OR\", dan \"NOT\" pada C++ \n \n");
puts("Nama \t \t : Taufik Zakaria \n");
puts("NIM \t \t : 17110137 \n");
puts("Kelas \t \t : 17 1C 33");
getch();
clrscr();
cout<<"Masukan nilai pertama \t : "; cin>>a;
cout<<"Masukan nilai kedua \t : "; cin>>b;
cout<<"Masukan nilai ketiga \t : "; cin>>c;
cout<<"Masukan nilai keempat \t : "; cin>>d;
k = a + 5 < 10;
l = b + 5 > 10;
ks = c + 5 <= 10;
ls = d + 5 >= 10;
n = k && l && ks && ls;
r = k || l || ks || ls;
tk = !k;
tl = !l;
tks = !ks;
tls = !ls;
printf("\n \n");
cout<<"Hasil dari k = "<<a<<" + 5 < 10 adalah \t : "<<k<<endl;
cout<<"Hasil dari l = "<<b<<" + 5 > 10 adalah \t : "<<l<<endl;
cout<<"Hasil dari ks = "<<c<<" + 5 <= 10 adalah \t : "<<ks<<endl;
cout<<"Hasil dari ls = "<<d<<" + 5 >= 10 adalah \t : "<<ls<<endl<<endl;
cout<<"Penggunaan operator logika \"AND\" untuk "<<k<<" && "<<l<<" && "<<ks<<" && "<<ls<<" adalah \t :"<<n<<endl<<endl;
cout<<"Penggunaan operator logika \"OR\" untuk "<<k<<" || "<<l<<" || "<<ks<<" || "<<ls<<" adalah \t :"<<r<<endl<<endl;
cout<<"Penggunaan operator logika \"NOT\" untuk k = "<<a<<" + 5 < 10 adalah \t : "<<tk<<endl;
cout<<"Penggunaan operator logika \"NOT\" untuk l = "<<b<<" + 5 > 10 adalah \t : "<<tl<<endl;
cout<<"Penggunaan operator logika \"NOT\" untuk ks = "<<c<<" + 5 <= 10 adalah \t : "<<tks<<endl;
cout<<"Penggunaan operator logika \"NOT\" untuk ls = "<<d<<" + 5 >= 10 adalah \t : "<<tls<<endl<<endl;
getch();
clrscr();
printf("Terima Kasih");
getch();
}
Semoga bermanfaat ...
Tidak ada komentar:
Posting Komentar