1 / 11

DATA DAN OPERATOR

DATA DAN OPERATOR. 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.

willow
Download Presentation

DATA DAN OPERATOR

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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/positipdari -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 1038 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. O P E R A T O R Operator : tanda operasi yang digunakan untuk melakukan operasi antar operand • Operator assigment : memberikan nilai suatu identifier • atau menunjukkan operasi • pengerjaan. • Simbolnya adalah := Contoh : panjang := 10; Luas := panjang * lebar;

  6. 2. Operator Aritmatika : digunakan untuk melakukan operasi hitung antara dua buah operand. Simbol arti *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 : xo = … radian ? 360o = 2*pi 1o = 2 * pi / 360 = pi / 180 Jadi : xo = x * pi / 180 radian

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

  9. Bagaimana menulisnya dalam Pascal ? • Y = 2a : 5b - √3c • Y = x7 • Y = 5b4 - √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 > 8 bernilai True

  11. 4. Operator Logika : menentukan nilai boolean dari satu atau beberapa operand dengan hukum- hukum logika. NOT, AND, OR, XOR (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

More Related