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”);elseprintf(“Tidak Lulus”);}
Bersambung…
Silahkan Download Filenya disini
Sign up here with your email
1 Jejak Kata:
Write Jejak KataPengunjung 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