Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

T I P E D A T A. Sistematika tipe data T.D. Sederhana Tipe String Tipe Terstruktur Tipe Pointer T.D. Ordinal T.D. Real Integer ShortInt Longint Boolean.

Presentasi serupa


Presentasi berjudul: "T I P E D A T A. Sistematika tipe data T.D. Sederhana Tipe String Tipe Terstruktur Tipe Pointer T.D. Ordinal T.D. Real Integer ShortInt Longint Boolean."— Transcript presentasi:

1 T I P E D A T A

2 Sistematika tipe data T.D. Sederhana Tipe String Tipe Terstruktur Tipe Pointer T.D. Ordinal T.D. Real Integer ShortInt Longint Boolean Char Byte Word SubRange Enumerasi Larik/Array Rekaman/Record Himpunan/Set Berkas / File

3 Tipe data sederhana Sederhana tunggal yaitu 1. Tipe data yg mengandung bilangan bulat disebut dengan Tipe Integer. TipeRentang NilaiByte 0 – 2551 Word0 – ShortInt-128 – 1271 SmallInt – Integer Cardinal0 – LongInt

4 2. Tipe data yang mengandung bilangan pecahan disebut dengan Tipe Real. TipeRentang NilaiByte Real482.9 x – 1.7 x Single1.5 x – 3.4 x Double5.0 x – 1.7 x Extended3.6 x – 1.1 x Comp – Currency

5 3.Tipe data yang mengandung karakter terdiri atas 2 yaitu : a. Tipe CHAR adl tipe data yang mengandung hanya satu karakter dg kapasitas 1 byte. b. Tipe STRING adl tipe data yang mengandung lebih dari satu karakter dengan kapasitas setiap karakter nya 1 byte. 4. Tipe BOOLEAN adl Tipe data yang menampung nilai True dan False dg kapasitas1 byte.

6 Variabel & Konstanta Variabel merup simbol yang dapat dimasuki oleh sembarang tipe data (integer,string, char,real & Boolean), dan nilainya dapat berubah-ubah. Wordkey dlm pascal yaitu VAR….. Konstanta merup simbol yang dapat dimasuki sebarang tipe data yang nilai nya tetap (konstan). Wordkey dlm Pascal yaitu CONST…..

7 Pendeklarasian… Bagian deklarasi disebut dg bagian pengenalan (identifier). Bagian ini terletak setelah judul dan sebelum bagian Deskripsi. Yang termasuk pd bagian ini adalah : Variabel, konstanta, Tipe Buatan, Label, Prosedur dan fungsi. Bagian ini hanya di kompilasi (compile) tetapi tidak dapat dijalankan (Running).

8 Pendeklarasian Variabel Dimulai dg kata cadangan VAR. Misal : p=5; x= ‘MDP’ ; q=‘3’ ; r = True; y=10000,00 Dlm bahasa Pascal yaitu : VAR {kata cadangan} p: byte; x:string; q : char ; r : boolean ; y :real; {tanda “;” utk mengakhiri tipe data}

9 Pendeklarasian Konstanta Dimulai dengan kata cadangan CONST. Misal : Y= 6,765, x= “STMIK MDP”, z= 36000, q = false. Dalam Bahasa Pascal : CONST {kata cadangan} Y= 6.765; x=‘STMIK MDP’, Z:integer= 36000; q:boolean=true;

10 Aturan penggunaan nama Variabel & Konstanta Harus dimulai dengan karakter alfabet (huruf) atau garis bawah (UnderScore). Harus unique (tidak boleh ada yang sama) pada ruang lingkup (scope) variabel yang sama. Panjangnya boleh berapa saja, tetapi hanya 63 karakter pertama yg dianggap. Beberapa karakter tidak diperbolehkan dipakai seperti operator. Tidak Boleh berupa kata cadangan

11 Pendeklarasian Label Label di pakai jika terdapat pernyataan “GOTO “.Dalam Bahasa Pascal berarti Loncat/pergi ke suatu pernyataan. Kata cadangan LABEL di ikuti dengan sembarang nama label, seperti : Goto ulang, Goto 100, Goto Selesai, dll dengan sebarang nama label. Dalam bahasa Pascal : LABEL ulang,100,Selesai ;

12 Pendeklarasian Tipe Buatan Kata cadangan yg dipakai yaitu TYPE. Tipe yg akan dibuat sering berbentuk : Enumerasi, Subrange, Array, Record. Enumerasi seperti : TYPE warna=(merah,kuning,hijau,biru,putih); Subrange seperti : TYPE bilangan = ; abjad = ‘a’..’Z’;

13 Array seperti : TYPE indeks = Array[1..10] of String; indeks_2 = Array[5..55] of Char; indeks_3 = Array[0..7] of Real; Record seperti : TYPE Buku = Record indeks : byte; nama : string[15]; Harga : Real; end;


Download ppt "T I P E D A T A. Sistematika tipe data T.D. Sederhana Tipe String Tipe Terstruktur Tipe Pointer T.D. Ordinal T.D. Real Integer ShortInt Longint Boolean."

Presentasi serupa


Iklan oleh Google