Operator Hubungan dan Operator Logika



Operator Hubungan
Operator hubungan (relational operator) digunakan untuk membandingkan dua elemen nilai dan akan dihasilkan nilai perbandingannnya, yaitu betul (bernilai 1) atau salah (bernilai 0). Operator ini banyak digunakan pada penyeleksian suatu kondisi di statmen IF.
Tabel : Operator Hubungan
Tabel Operator
Keterangan
Lebih besar dari
>=
Lebih besar sama dengan
Lebih kecil
<=
Lebih kecil sama dengan
==
Sama dengan
!=
Tidak sama dengan

Contoh
Algoritma :
1.       Masukkan pembelian
2.       Jika pembelian >=10000, diskon = 10%*pembelian
3.       Total=Pembelian-diskon
4.       Jika pembelian <10000, diskon=5%*pembelian
5.       Total=Pembelian-diskon
6.       Tampilkan pembelian
7.       Tampilkan diskon
8.       Tampilkan total pembayaran
Program :

#include<stdio.h>
main()
{
     long int beli, disc, total;
     printf (“Masukkan Pembelian : “); scanf(“%d”,&beli);

if(beli>=10000)
{
     disc=0.1*beli;
     total=beli-disc;
}
else
{
     disc=0.05*beli;
     total=beli-disc;
}
printf(“Pembelian Anda adalah : %ld\n”,beli);
printf(“Discount yang anda dapat adalah : %ld\n”,disc);
printf(“Total Pembayaran anda sebesar : %ld\n”,total);
}



Operator Logika
Disamping operator hubungan, bahasa C juga menyediakan tiga buah operator logika yang biasanya berpasangan dengan operator hubungan. Operator logika dapat dilihat pada table di bawah ini :
Tabel : Operator Logika
Operator
Keterangan
&&
Operator logika AND
||
Operator Logika OR
!
Operator Logika NOT

Contoh :
Algoritma :
1.       Masukkan nilai
2.       Masukkan tugas
3.       Jika nilai>70 dan tugas >=75
4.       Cetak Lulus
5.       Jika nilai <70 dan tugas <=75
6.       Cetak Tidak Lulus
7.       Tampilkan keterangan Lulus / Tidak Lulus
Program :

#include<stdio.h>
main()
{
     int nilai, tugas;
     printf(“Masukkan Nilai Anda : “); scanf(“%d”,&nilai);
     printf(“Masukkan Tugas Anda : “); scanf(“%d”,&tugas);
if(nilai>70 && tugas>=75)
printf(“LULUS\n”);
else
printf(“Tidak Lulus”);
}



Bersambung…

Silahkan Download Filenya disini 
http://www.4shared.com/file/RFWi4UOHce/Operator__1_.html

Previous
Next Post »

1 Jejak Kata:

Write Jejak Kata
Unknown
AUTHOR
Sunday, October 26, 2014 at 9:00:00 PM GMT+7 delete This comment has been removed by the author.
avatar

Pengunjung yang terhormat, untuk memperbaiki konten dan isi blog ini, kami mohon saran dan masukannya, jika ada yang kurang silahkan meninggalkan komentar di sini, Terimakasih atas kunjungan Anda. ConversionConversion EmoticonEmoticon