*** S E L A M A T D A T A N G ***

Operator

Pada tipe data bilangan bulat, riil, char, dan string dalam dilakukan operasi aritmatika dan operasi logika dengan menggunakan operator-operator tertentu sebagai berikut :


A. Operator Aritmatika

+ (tambah)
- (kurang)
* (kali)
/ (bagi)
MOD (sisa hasil bagi)
DIV (hasil bulat dari suatu pembagian)

contoh
10 + 15 (hasil : 25)
8 - 2.8 (hasil : 5.2)
10.0 / 3.0 (hasil : 3.3333...)
7.2 * 0.5 (hasil : 3.6)
10 mod 3 (hasil : 1)
20 mod 5 (hasil : 0)
10 div 3 (hasil : 3)
2 + 3 (hasil : 5)
'2' + '3' (hasil : '23')
'Manajemen' + 'Informatika' (hasil : Manajemen Informatika)


B. Operator Relational

< (kurang dari) > (lebih dari)
= (sama dengan)

contoh
4 <> 15 (hasil : False)
'A' = 'A' (hasil : True)
'Y' = 'y' (hasil : False)


C. Operator Logika

Operasi yang dapat dilakukan pada data bertipe boolean adalah operasi logika atau operasi boolean dengan menggunakan operator logika. Ambil x dan y adalah suatu variabel bertipe boolean. Hasil operasi x dan y ditunjukkan pada tabel berikut :











contoh
Pada algoritma atau program, misal x bernilai True dan Y bernilai False, maka :
x and y (hasil : False)
x or y (hasil : False)
x xor y (hasil : True)
(x and y) or x (hasil : False)
(x xor y) and y (hasil : False)

Tidak ada komentar:

Posting Komentar