Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

DATA DAN OPERATOR. Tipe Data Ordinal : dapat ditentukan dengan pasti pendahulunya / pengikutnya Byte : integer (bulat) positip dari 0 sampai 255. shortint.

Presentasi serupa


Presentasi berjudul: "DATA DAN OPERATOR. Tipe Data Ordinal : dapat ditentukan dengan pasti pendahulunya / pengikutnya Byte : integer (bulat) positip dari 0 sampai 255. shortint."— Transcript presentasi:

1 DATA DAN OPERATOR

2 Tipe Data Ordinal : dapat ditentukan dengan pasti pendahulunya / pengikutnya Byte : integer (bulat) positip dari 0 sampai 255. shortint : integer negatif/positip dari -128 sampai 127. word : integer positip dari 0 sampai 65535. integer : integer negatif/positip dari -32768 sampai 32767. longint : integer negatif/positip dari -2147483648 sampai 214748647.

3 Tipe Data (lanjutan) Real : bilangan real baik positip maupun negatif dari 10 -38 sampai 10 38 char : tipe data karakter spt A, B,..,Z, !,@,#,.., a,b,..,z, 0,1,..,9 dan simbol khusus lain. Penulisan di antara tanda apostrope (‘). string : kumpulan beberpa karakter boolean : tipe data yang mempunyai nilai true atau false.

4 Syntax : Var nama_identifier : tipe_data; Const nama_identifier = nilai_konstanta;

5 Operator : tanda operasi yang digunakan untuk melakukan operasi antar operand 1.Operator assigment : memberikan nilai suatu identifier atau menunjukkan operasi pengerjaan. Simbolnya adalah := Contoh : panjang := 10; Luas := panjang * lebar; O P E R A T O R

6 2. Operator Aritmatika : digunakan untuk melakukan operasi hitung antara dua buah operand. Simbolarti * kali DIV hasil bagi (bulat) /hasil bagi (real) MOD sisa pembagian +penjumlahan – pengurangan Untuk operasi hitung disediakan juga fungsi standard matematis seperti : exp, ln, pi, sin, cos, sqr, sqrt,

7 Catatan untuk fungsi standar matematis trigonometri : Sudut yang dipakai harus selalu dalam radian. Jika inputnya masih dalam derajat, harus dikonversi dulu ke radian. Misal : x o = … radian ? 360 o = 2*pi 1 o = 2 * pi / 360 = pi / 180 Jadi : x o = x * pi / 180 radian

8 Catatan untuk fungsi ln (logaritma natural) dan eksponen: Prinsip pemakaian gunakan hukum logaritma dan eksponensial Misal : x 5 dalam pascal ? x 5 = y ln x 5 = ln y 5 ln x = ln y e 5(ln x) = e ln y e 5 (ln x) = y Jadi : y = exp(5 * ln(x)) Misal : ln y ditulis ln(y); e x ditulis exp(x)

9 Bagaimana menulisnya dalam Pascal ? Y = 2a : 5b - √3c Y = x 7 Y = 5b 4 - √c

10 3. Operator Relasional : digunakan utk membandingkan hubungan antara dua buah operand, hasilnya berupa tipe boolean (true atau false). Simbol arti =sama dengan <>Tidak sama dengan <lebih kecil <=lebih kecil sama dengan >=lebih besar sama dengan >Lebih besar Contoh : 15 > 8bernilai True

11 4. Operator Logika : menentukan nilai boolean dari satu atau beberapa operand dengan hukum- hukum logika. NOT, AND, OR, XOR Operand1Operand2ANDORXOR BenarBenarBenarBenarSalah BenarSalahSalahBenarBenar SalahBenarSalahBenarBenar SalahSalahSalahSalahSalah (2 =< 3) OR (4 = 5)operasi ini bernilai benar (2 < 3) AND (4 = 5)operasi ini bernilai salah (2 < 3) XOR (4 = 5)operasi ini bernilai benar NOT(2 < 3)operasi ini bernilai salah


Download ppt "DATA DAN OPERATOR. Tipe Data Ordinal : dapat ditentukan dengan pasti pendahulunya / pengikutnya Byte : integer (bulat) positip dari 0 sampai 255. shortint."

Presentasi serupa


Iklan oleh Google