Page 10 - E-Modul Algoritma & Pemrograman
P. 10
1.7.1 Ekspresi Aritmetik
Ekpresi numerik adalah ekpresi yang baik opreand-nya bertipe numerik
dan hasilnya juga bertipe numerik.
Contoh ekpresi numerik misalnya,
a * c
Pada ekspresi ini, opereand-nya adalah a dan b, sedangkan operatornya
adalah “*”
1.7.2 Ekspresi Relasional
Ekpresi relasional adalah ekspresi dengan operator <, ≤, > , ≥, =, dan ≠, not,
and, or, dan xor. Hasil evaluasi ekspresinya adalah nilai bertipe boolean
(true atau false), sehingga ekspresi relasional kadang-kadang disebut
juga ekspresi boolean. Misalkan dideklarasikan nama-nama peubah
sebagai berikut ini:
DEKLARASI:
ada, ketemu, besar : boolean
x,y : integer
1.7.3 Ekspresi String
Ekspresi strings adalah ekspresi dengan oprator “+” (oprator
penyambung atau concatenation).
Contoh:
‘Jl Ganesha’ + ‘No 10’ {hasil: Jl. Ganesha No 10}
‘AA’ + ‘123’ {hasil: AA 123}
1.8 NILAI
Nilai adalah besaran dari tipe data yang terdefinisi (tipe dasar atau tipe
bentukan). Nilai dapat berupa data yang disimpan di dalam peubah atau
konstanta, nilai dari hasil perhitungan, atau nilai yang dikirim oleh fungsi.
10

