Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

FKIP Pend. Matematika Universitas Muhammadiyah Gresik

Presentasi serupa


Presentasi berjudul: "FKIP Pend. Matematika Universitas Muhammadiyah Gresik"— Transcript presentasi:

1 FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Variabel dan Tipe Data FKIP Pend. Matematika Universitas Muhammadiyah Gresik

2 Pendahuluan Masih ingat variabel ? Variabel itu :
Simbol (biasanya dilambangkan dengan huruf atau kombinasi huruf dan angka) Bisa menyimpan suatu nilai (bersifat semetara) Memiliki ketentuan nilai apa saja yang bisa disimpan dan range nilai yang mampu disimpan olehnya. Memiliki ketentuan operasi apa saja yang bisa dikenakan padanya.

3 Pendahuluan Dalam pascal semua peubah(variabel) yang akan digunakan dalam program harus ditentukan (dideklarasikan) tipe datanya. Menentukan tipe data variabel artinya : Menentukan batasan nilai variabel tersebut dan jenis operasi yg bisa dikenakan padanya. Karena masing2 tipe data memiliki batasan nilai dan jenis operasi yang berbeda-beda.

4 Macam-macam tipe data Pascal mengenal 3 jenis tipe data, yaitu :
Sederhana Terstruktur Pointer

5 Tipe data sederhana Artinya : dalam sebuah variabel hanya menyimpan sebuah nilai data. Contoh : p := 10; Kata := ‘Y’; Y := 3.14;

6 Tipe data sederhana (lanjut)
Tipe data integer Adalah tipe data untuk bilangan bulat atau tidak memiliki titik desimal Ada 5 tipe data yang termasuk dalam kelompok tipe data integer yaitu : Tipe Batas Nilai Byte Shortint Word Integer Longint

7 Tipe data sederhana (lanjut)
Beberapa operasi yang bisa dikenakan pada tipe data integer antara lain : Contoh deklarasi tipe data integer: var x : integer; y : byte; Operator Kegunaan + Penjumlahan - Pengurangan * Perkalian Div Pembagian Mod Sisa Pembagian

8 Tipe data sederhana (lanjut)
Berikut ini contoh pemberian nilai pada variabel bertipe integer (bilangan bulat): X := -234;  benar X : = 35000;  salah Y := 256;  ? Y := -12  ? Y := 2.4  ?

9 Tipe data sederhana (lanjut)
Tipe data boolean Data tipe boolean mempunyai dua nilai yaitu : true (1 nilai binernya) dan false (0 nilai binernya). Contoh deklarasi dan inisialisasi variabel bertipe boolean : Var A : boolean; Begin A := true;

10 Tipe data sederhana (lanjut)
Beberapa operasi yang bisa dikenakan pada variabel bertipe boolean: Operator Kelompok Operasi NOT Unary AND Binary OR XOR

11 Tipe data sederhana (lanjut)
Tipe data char Digunakan untuk mendefinisikan tipe data yang nilainya merupakan himpunan karakter yang dikenal komputer yang dinyatakan dalam kode ASCII. Dalam pascal, variabel bertipe char ditulis diantara tanda petik. Ex : Var x : char; Begin x := ‘A’;

12 Tipe data sederhana (lanjut)
Tipe data sederhana (lanjut) Tipe data Real Bilangan real atau nyata merupakan jenis bilangan pecahan, dapat dituliskan secara biasa atau model scientific . Contoh bilangan real: , -3.55, 0.0, E+11, dimana E merupakan simbol perpangkatan 10. Jadi mempunyai nilai sama dengan e2. Penggolongan tipe data bilangan real dapat dilihat pada tabel berikut.

13 Tipe data sederhana (lanjut)
Tipe data real dalam pascal menggunakan tanda titik sebagai penanda desimal (bukan koma) Tipe Data Rentang Nilai Real 2.9 x s/d 1.7 x1038 Single  1.5 x 1045 s/d 3.4 x 1038   Double 5.0 x s/d 1.7 x 10308 Extended  3.4 x s/d 1.1 x Comp  -9.2x 1018 s/d 9.2x 1018

14 Tipe data sederhana (lanjut)
Beberapa operasi yang bisa dikenakan pada tipe data real antara lain : Contoh deklarasi tipe data real: var x : real; y : single; Operator Kegunaan + Penjumlahan - Pengurangan * Perkalian / Pembagian

15 Tipe data sederhana (lanjut)
Tipe data string Dalam bahasa Pascal, tipe data string dituliskan sebagai string. Pada kompilator Pascal lama, string terpanjang yang dapat dibuat terdiri dari 255 karakter. Hal ini terjadi karena Pascal menggunakan 1 byte data untuk menyimpan panjang efektif string. String adalah gabungan dari beberapa karakter (memungkinkan lebih dari 1 karakter).

16 Dalam pascal, variabel bertipe string ditulis diantara tanda petik.
Ex : Var x : char; Begin x := ‘Hallo’;


Download ppt "FKIP Pend. Matematika Universitas Muhammadiyah Gresik"

Presentasi serupa


Iklan oleh Google