Konten dari Pengguna

Tipe Data Sederhana pada Bahasa Pascal: Ada Bilangan Integer hingga Boolean

Kabar Harian

Kabar Harian

Menyajikan beragam informasi terbaru, terkini dan mengedukasi.

·waktu baca 3 menit

comment
0
sosmed-whatsapp-white
copy-circle
more-vertical

Tulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan

Ilustrasi Tipe data pada Bahasa Pascal. Foto: Pixabay
zoom-in-whitePerbesar
Ilustrasi Tipe data pada Bahasa Pascal. Foto: Pixabay

Dalam bahasa pemrograman, terdapat berbagai tipe data yang berbeda-beda. Namun, beragam jenis data tersebut memiliki fungsi yang sama, yakni untuk menyimpan satu jenis nilai pada sebuah variabel. Begitu pula dengan tipe data bahasa Pascal. Berikut penjelasan selengkapnya.

Tipe Data Bahasa Pascal

Dalam buku Dasar-dasar Pemrograman Pascal (Catatan Kuliah #1) oleh Elyan Mesah Kowi, tipe data yang terdapat dalam bahasa Pascal secara umum terbagi menjadi dua yakni tipe data sederhana (primitif) dan tipe data terstruktur.

Menurut buku Bahasa Pemrograman Pascal oleh Ibnu Rasyid Munthe dan Sudi Suryadi, tipe data sederhana merupakan tipe data yang sering dipakai untuk membuat sebuah program.

Sementara itu, tipe data terstruktur terdiri atas array, record, set, dan file. String dalam tipe data terstruktur merupakan tipe data berjenis array. String juga berfungsi untuk menyimpan array.

Misalnya, ‘ABCDEF’ merupakan sebuah konstanta string yang berisi enam byte karakter. Sementara ukuran tempat untuk tipe data string sebesar dua sampai dengan 256 byte. Jumlah elemennya satu sampai 255. Maka string dideklarasikan dengan string [konstanta] atau string.

Apabila ukuran tidak didefinisikan, yang terjadi adalah banyak ruang yang dihabiskan. Sebab, ukuran string menyesuaikan default-nya.

Ilustrasi bahasa pemrograman. Foto: Pixabay

Jenis Tipe Data Sederhana

Meskipun terlihat lebih simpel dibandingkan tipe data terstruktur, tipe data sederhana memiliki beragam tipe data. Menurut Munthe dan Suryadi, jenis-jenis data sederhana antara lain:

1. Bilangan Integer

Bilangan integer merupakan bilangan bulat yang memiliki tipe data byte, shortint, integer, word, dan longint.

Penggolongan tipe pada bilangan integer bertujuan untuk membatasi alokasi memori yang dibutuhkan dalam sebuah program.

2. Bilangan riil

Bilangan riil merupakan jenis bilangan pecahan. Biasanya dituliskan dalam bentuk sederhana atau dalam bentuk saintifik. Misalnya, pada bilangan riil 34.265 -3.55 0.0 35.997E+11, dengan E merupakan simbol perpangkatan 10. Jadi 452.13 bernilai sama dengan 4.5213e2.

3. Char

Tipe data char menyimpan karakter yang diketikkan pada keyboard. Jumlahnya 266 macam dan tercantum dalam tabel American Standard Code for Information Inchange (ASCII). Misalnya, ‘a’, ‘B’, ‘+’, dan sebagainya.

Menurut Munthe dan Suryadhi, penulisan tipe data ini harus disertai dengan tanda kutip tunggal.

4. Boolean

Tipe data bahasa Pascal untuk true false adalah Boolean. Istilah itu merupakan jenis tipe data logika yang memuat dua kemungkinan nilai, yakni TRUE (benar) atau FALSE (salah).

Dalam Turbo Pascal for Windows terdapat tiga tipe data antara lain, Boolean, WordBool, dan LongBool.

Masing-masing tipe data tersebut memiliki ukuran tempat yang berbeda. Misalnya, Boolean memiliki ukuran tempat sebesar 1 bytes, WordBool sebesar 2 bytes, dan LongBool sebesar 3 bytes.

(ANM)