Operator dan Ekspresi
dalam Bahasa C
Operator adalah
simbol yg digunakan untuk melakukan suatu operasi tertentu.
Jenis-jenis operator yang dapat digunakan antara lain
operator aritmatika,operator pemberi nilai,
Operator
Prioritas
|
Operator
|
Simbol
|
Arah Proses
|
1
|
Tanda Kurung
|
()
|
Kiri-Kanan
|
2
|
Operator Unary(negasi)
|
!,-,++,--
|
Kanan-Kiri
|
3
|
Operator Perkalian,Pembagian
|
*,/,%
|
Kiri-Kanan
|
4
|
Operator Hub/Perbandingan
|
<,<=,>,>=
|
Kiri-Kanan
|
5
|
Operator Hub.Kesamaan Dan Ketidaksamaan
|
=,!=
|
Kiri-Kanan
|
6
|
Operator Logika AND
|
&&
|
Kiri-Kanan
|
7
|
Operator Logika OR
|
||
|
Kiri-Kanan
|
8
|
Operator Pemberi Nilai
|
=,+=,-=*=,/=,%=
|
Kiri-Kanan
|
9
|
Operator Penjumlahan Dan Pengurangan
|
+,-
|
Kiri-Kanan
|
Operator Aritmatika
Digunakan Untuk melakukan operasi hitung bilangan.Ada 5 operator
aritmatika yg dapat digunakan,yaitu perkalian(*),pembagian(/),modulo atau sisa
pembagian(%),penjumlahan(+),dan pengurangan(-). Berikut Contoh Progamnya:
/* Operasi Aritmatika */
#include <studio.h>
Int main (){
Int bil1,bil2;
Int desi1,desi2;
Printf
(“Masukkan bilangan pertama: “);
Scanf (“%d” ,
&bil1 );
Printf (Masukkan
bilangan kedua: “);
Scanf (“%d” ,
&bil2 );
Printf (“Hasil
Penjumlahan kedua bilangan adalah %d \n, bil1 + bil2) ;
Printf (“Hasil
Pengurangan bilangan pertama dengan bilangan kedua adalah %d \n, bil1 – bil2)
Printf (“Hasil
perkalian kedua bilangan adalah %d \n”
, bil1 * bil2 );
Printf (“Bilangan
pertama dibagi bilangan kedua adalah %d sisa %d \n”,bil1/bil2, bil1%bil2 ) ;
Desi1 = bil1;
Desi2=bil2;
Printf (“Hasil
pembagian bilangan pertama dengan bilangan kedua adalah %f \n, desi1/desi2) ;
Returun 0 ;
}
|
0 komentar:
Posting Komentar