Tutorial Belajar Pascal Part 9: Pengertian Konstanta dan Cara Penulisan Konstanta Pascal

Posted on

Setelah mempelajari pengertian variabel di panduan sebelumnya, pada panduan belajar pascal di Source Code Program kali ini kita akan membahas mengenai pengertian konstanta dan cara penulisan konstanta dalam bahasa pemrograman pascal.


Pengertian Konstanta

Secara singkat, konstanta ialah variabel yang nilainya bersifat tetap dan tak dapat diubah sepanjang kode program. Umumnya konstanta digunakan bagi nilai yang tak akan berubah, seperti nilai phi pada matematika yang bernilai 3.14, atau kecepatan_cahaya yang bernilai 299.792.458 m/s.


Cara Penulisan Konstanta di pada Pascal

Di pada pascal, sebuah konstanta hanya dapat diisi dengan tipe data basic, yakni char, integer, real, boolean, serta tipe data string dan set. Penulisan nama konstanta pun mengkuti aturan penulisan identifier, yakni:

  • Karakter pertama-tama mesti berupa huruf.
  • Karakter kedua dan seterusnya dapat berupa huruf, angka, atau karakter underscore “_”.
  • Penulisan konstanta tak boleh menggunakan karakter selain angka, huruf dan underscore. Kita tak dapat menggunakan spasi, dan tanda-tanda khusus seperti *, +, -, , %, $, #, atau @.
  • Maksimal panjang konstanta tergantung kepada compiler yang digunakan. Beberapa mendukung 32 karakter hingga 63 karakter.
  • Konstanta tak dapat diubah nilainya sepanjang kode program.

Berbeda dengan variabel, konstanta mesti diisi nilai di ketika deklarasi. Berikut format basic penulisan konstanta:

Berikut contoh penulisannya di pada kode program pascal:

Perhatikan bahwa pascal menggunakan tanda sama dengan ‘ = ’ bagi memberikan nilai kepada konstanta ketika dideklarasikan (proses inisialisasi).

Berikut ialah contoh program pascal yang menggunakan konstanta:

Pada kode program diatas, saya merancang beberapa konstanta, kemudian menampilkan nilainya menggunakan command writeln. Khusus di baris ke 14, saya menulis phi:4:2, ini digunakan bagi men-format tampilan angka desimal. Angka 4:2 berarti saya ingin menampilkan angka dengan 4 digit sebelum desimal, dan 2 digit setelah tanda desimal.

Jikalau kita mencoba bagi mengubah nilai konstanta di pada kode program, pascal akan mengeluarkan “error: variable identifier expected”, dimana kita diberitahu bagi menggunakan variabel bila ingin mengubah nilai konstanta.

Sepanjang perancangan program, konstanta relatif jarang digunakan bila dibandingi dengan variabel. Konstanta umumnya dimanfaatkan bagi program matematis yang sering mempunyai nilai yang selalu tetap.


Pada panduan kali ini kita telah membahas mengenai pengertian konstanta dan cara penulisan konstanta di dalam pascal. Pada panduan berikutnya, kita akan membahas lebih jauh mengenai command write, writeln, read, dan readln.


Sumber https://www.duniailkom.com/