Untuk memahami proses masukan data ( input ) harus terlebih dahulu diketahui jenis – jenis data,
cara pendeklarasian data, dan format output data tersebut, pada bahasa pemograman pascal.
Tipe – Tipe Data pada Bahasa Pascal
Untuk Keterangan :
1. Byte adalah tipe data numeric terkecil dalam bahasa pascal yang merupakan bilangan bulat. Data ini menempati memori komputer sebesar 1 byte ( merupakan susunan dari 8 bit bilangan biner ) sehingga rentang bilangannya berada antara 0 hingga 255.
2. Word adalah tipe data numeric yang menempati memoti computer sebesar 2 byte sehingga rentang bilangannya antara 0 hingga 65535
3. Integer adalah tipe data numeric yang menempati memoti computer sebesar 2 byte sehingga rentang bilangannya antara -32768 hingga 32767
4. Real adalah suatu bilangan yang bertanda yang mampu menampung bilangan desimal antara -29 X 109 hingga 1,7 X 108. Jenis data ini menempati memori komputer sebesar 6 byte.
5. Boolean adalah jenis data yang hanya memiliki du keadaan yaitu true ( benar ) dan false ( salah ) dan digunakan untuk penguji kondisi.
6. Char adalah jenis data yang terdiri dari satu hurup dan menempati memori komputer 1 byte.
7. String adalah kumpulan dari karakter dan menampung 2 milyar huruf
8. Longint adalah tipe data yang melebihi dari integer.
9. Single, double dan extanded adalah tipe data yang melebihi real.
Lengkapnya Dibawah ini :
> Tipe data sederhana / Jenis data yang standar (Dasar)
- Integer
- Real
- Karakter
- Boolean
> Tipe data non standar (user defined)
Operator Integer terdiri atas : + , – , * , DIV dan MOD
= REAL
Adalah Penulisan untuk jenis data ini selalu menggunakan titik desimal. Nilai konstanta numerik real berkisar dari 1E - 38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukkan nilai 10 pangkat. Nilai konstanta numerik real menempati memori sebesar 6 byte.
- Enumerated
- Sub-range
- Array
- Record
- Set
- File
= INTEGER
Jenis data ini merupakan Angka atau nilai bilangan bulat, yang terdiri atas
integer positif, integer negatif dan nol. Pada TURBO PASCAL jenis data
ini di bagi atas beberapa bagian lain.Tipe | Ukuran memori(dalam byte) | Jangkauan nilai |
BYTE | 1 | 0..255 |
SHORTINT | 1 | -128..127 |
INTEGER | 2 | -32768..32767 |
WORD | 2 | 0..65535 |
LONGINT | 4 | -2147483648..2147483647 |
= REAL
Adalah Penulisan untuk jenis data ini selalu menggunakan titik desimal. Nilai konstanta numerik real berkisar dari 1E - 38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukkan nilai 10 pangkat. Nilai konstanta numerik real menempati memori sebesar 6 byte.
Nah Itulah Tipe- tipe data Pada Bahasa pascal yang sering kita ketemui dan pergunakan dalam program sederhana bahasa C dan C++.
Tipe | Ukuran memori(dalam byte) | Jangkauan nilai | Digit signifikan |
SINGLE | 4 | 1.5x10E-45 .. 3.4x10E38 | 7-8 |
DOUBLE | 8 | 5.0x10E-324 .. 1.7x10E308 | 15-16 |
EXTENDED | 10 | 1.9x10E-4951 .. 1.1x10E4932 | 19-20 |
COMP | 8 | -2E+63+1 .. 2E+63-1 | 19-20 |
= CHAR / Karakter
Disini Yang dimaksud adalah dengan jenis data ini adalah karakter tunggal atau sebuah karakter yang ditulis diantara tanda petik tunggal, seperti misalnya 'A', 'a', '!', '5', 'o', dsb.
Dasarnya adalah ASCII CHARACTER SET.
= STRING
Merupakan Nilai data string yang merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal. Nilai data string akan menenpati memori sebesar banyaknya karakter stringnya ditambah dengan 1 byte. Bila panjang dari suatu string di dalam deklarasi variabel tidak disebutkan, maka dianggap panjangnya adalah 255 karakter.
= BOOLEAN
Jenis Tipe data ini mempunyai nilai TRUE atau FALSE.
Operator untuk jenis tipe data ini adalah :
- Logical Operator, yaitu : NOT, AND dan OR
- Relational Operator, yaitu : >, <, >=, <=, <> dan =
Nah itulah Tipe - tipe data yang Umum digunakan dalam Pemrograman Bahasa Pascal.
Semoga Bermanfaat Ya dan Menjadi Sebuah rujukan untuk bisa digunakan dalam program pascal anda....Sukses dan Bangga..
0 Response to "Tipe - tipe data pada Bahasa Pemrograman Pascal"
Post a Comment
> Silahkan Tinggalkan Komentar anda.
> Setiap Komentar anda Dapat nantinya menjadi Dorongan untuk Posting Kami yang lebih baik.
> Komentar Positif dan Dilarang Meniggalkan URL Aktif