EKSPRESI
Susilawati, M.Kom
Ekspresi (Expression) ?
tranformasi dari ukuran atau nilai data yang
dilakukan dengan relasi operand (nilai asal
operasi data ) dan operator( simbol-simbol
penghubung sebagai penghasil tranformasi nilai
+,*,% ,&&, <, dll). Secara sederhana ekspresi
adalah perubahan nilai data dari perhitungan
komputasi yang terdiri dari operand dan
operator.
Ekspresi
• Prefix : *68
*+a/bc-d*ef
• Postfix : 68*
abc/+def*-*
Contoh Penerapan Ekspresi Aritmetik
1. Rumus Matematika :
Didalam rumus matematika rumus ditulis seperti contoh dibawah :
2. Notasi Algoritmik :
Berdasarkan Contoh No.1 jika ditulis dalam bentuk Algoritmik Menjadi
seperti berikut :
T 5/9 *(C+32)
z (2*x + y)/(5*w)
Y 5*((a+b)/(c*d)+m/(p+q))
Ekspresi Relasional
DEKLARASI
Ada, ketemu, besar : boolean
X,y : integer
Misalkan ketemu berisi nilai false, ada bernilai true, x bernilai 8 dan y bernilai 12.
maka :
Contoh :
Misalkan dideklarasikan nama-nama peubah sebagai berikut :
DEKLARASI
Kar : char
S : string