cheat game komputer education

Tipe-tipe data di pascal

05:01 Ardiya

Tipe data yang disediakan oleh PASCAL meliputi:
1. Tipe Data Sederhana
merupakan tipe data dasar yang sering dipakai oleh program, meliputi: integer
(bilangan bulat), real (bilangan pecahan), char (alphanumerik dan tanda baca),
dan boolean (logika). Untuk data integer dan real masing-masing terbagi menjadi
beberapa kategori

a. Bilangan Integer
merupakan tipe data berupa bilangan bulat, terbagi atas beberapa kategori seperti
terlihat dalam tabel 1. tabel 1 menunjukkan jenis data, ukuran dalam memori dan
rentang nilainya.


tabel 1. Tipe Data Bilangan Integer

Tipe Data Ukuran Tempat Rentang Nilai
Byte 1 byte 0 s/d +255
Shortint 1 byte -28 s/d +127
Integer 2 bytes -32768 s/d 32767
Word 2 bytes 0 s/d 65535
Longint 4 bytes 2147483648 s/d 2147483647

Contoh bilangan integer adalah: 34 6458 -90 0 1112 Penggolongan tipe data
integer tersebut dimaksudkan untuk membatasi alokasi memori yang dibutuhkan
misalkan untuk suatu perhitungan dari suatu variabel bilangan diperkirakan nilai
maksimumnya 32767 kita cukup mendeklarasikan variabel bilangan sebagai
integer (2 byte), daripada sebagai longint(4 byte). Di dalam kompilernya, Pascal
menyediakan konstanta untuk bilangan Integer yaitu: MaxInt and MaxLongInt,
pemrogram bisa menggunakannya di dalam programnya tanpa harus terlebih
dahulu mendefinisikannya.
-MaxInt bernilai 32.767
-MaxLongint bernilai 2.147.483.647.
contoh:
Program display_maxint;
uses wincrt;
begin writeln (maxint)
end.
Hasilnya: 32.767

b. Bilangan Real

Bilangan real atau nyata merupakan jenis bilangan pecahan, dapat dituliskan
secara biasa atau model scientific . Contoh bilangan real: 34.265 -3.55 0.0
35.997E+11, dimana E merupakan simbol perpangkatan 10. Jadi 452.13
mempunyai nilai sama dengan 4.5213e2. Penggolongan tipe data bilangan real
dapat dilihat pada tabel 2.

Bilangan Real

Tabel 2. Tipe Data Bilangan Real
Tipe Data Ukuran Tempat Rentang Nilai
real 6 bytes 2.9 x 10-39 s/d 1.7 x1038
single 4 bytes 1.5 x 1045 s/d 3.4 x 1038
double 8 bytes 5.0 x 10-324 s/d 1.7 x10308
extended 10 bytes 3.4 x 10-4932 s/d 1.1 x104932
comp 8 bytes -9.2x 1018 s/d 9.2x 1018

c. Char

Tipe data ini menyimpan karakter yang diketikkan dari keyboard, memiliki 266
macam yang terdapat dalam tabel ASCII (American Standard Code for
Information Interchange). Contoh: 'a' 'B' '+', dsb. Yang perlu diingat bahwa
dalam menuliskannya harus dengan memakai tanda kutip tunggal. Jenis data ini
memerlukan alokasi memori sebesar 1(satu) byte untuk masing-masing data.

d. Tipe Data Boolean

merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE (benar)
atau FALSE (salah). Turbo Pascal for Windows memiliki tiga macam jenis ini
yaitu: Boolean, WordBool, dan LongBool. Tipe boolean memakai memori paling
kecil, sedangkan WordBool dan LongBool dipakai untuk menulis program yang
sesuai dengan lingkungan Windows.

Tabel 3. Tipe Data Boolean

Boolean 1 byte
WordBool 2 byte
Longbool 3 byte

You Might Also Like

0 comments

boleh komen ,asal pakai hati ya...dan blog ini sudah dofollow

note:blog ini tidak membatasi orang yang berkomentar dengan nama Anonymous, seperti blog yang lain,jadi silahkan berkomentar sesuka hati ..!

Popular Posts

Contact Form