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
   5   6   7   8   9   10   11   12   13   14