Part 9 pengertian konstanta dan cara penulisan konstanta pascal
1. Hal. 1
Tutorial Belajar Pascal
Part 9: Pengertian Konstanta dan
Cara Penulisan Konstanta Pascal
Setelah mempelajari pengertian variabel pada tutorial sebelumnya, dalam
tutorial belajar pascal di duniailkom kali ini kita akan membahas
tentang pengertian konstanta dan cara penulisan konstanta dalam bahasa
pemrograman pascal.
Pengertian Konstanta
Secara singkat, konstanta adalah variabel yang nilainya bersifat tetap dan
tidak dapat diubah sepanjang kode program. Umumnya konstanta
digunakan untuk nilai yang tidak akan berubah, seperti nilai phi dalam
matematika yang bernilai 3.14, atau kecepatan_cahaya yang bernilai
299.792.458 m/s.
Cara Penulisan Konstanta di dalam Pascal
Di dalam pascal, sebuah konstanta hanya dapat diisi dengan tipe data
dasar, yakni char, integer, real, boolean, serta tipe data string dan set.
Penulisan nama konstanta juga mengkuti aturan penulisan identifier,
yakni:
Karakter pertama harus berupa huruf.
Karakter kedua dan seterusnya bisa berupa huruf, angka, atau
karakter underscore “_”.
Penulisan konstanta tidak boleh menggunakan karakter selain
angka, huruf dan underscore. Kita tidak bisa menggunakan spasi,
dan tanda-tanda khusus seperti *, +, -, &, %, $, #, atau @.
Maksimal panjang konstanta tergantung kepada compiler yang
digunakan. Beberapa mendukung 32 karakter hingga 63 karakter.
Konstanta tidak bisa diubah nilainya sepanjang kode program.
2. Hal. 2
Berbeda dengan variabel, konstanta harus diisi nilai pada saat deklarasi.
Berikut format dasar penulisan konstanta:
1
2
const
nama_kosntanta=nilai_konstanta;
Berikut contoh penulisannya di dalam kode program pascal:
1
2
3
4
const
phi = 3.14;
dollar = 13000;
nama = ‘Joko’;
Perhatikan bahwa pascal menggunakan tanda sama dengan ‘ = ’ untuk
memberikan nilai kepada konstanta saat dideklarasikan
(proses inisialisasi).
Berikut adalah contoh program pascal yang menggunakan konstanta:
1
2
3
4
5
6
7
8
9
10
11
program konstanta;
uses crt;
const
phi=3.14;
dollar=13000;
nama='Joko';
var
situs:string='www.duniailkom.com';
3. Hal. 3
12
13
14
15
16
begin
clrscr;
writeln(phi:4:2);
writeln(dollar);
writeln(nama);
writeln(situs);
readln;
end.
Dalam kode program diatas, saya membuat beberapa konstanta,
kemudian menampilkan nilainya menggunakan perintah writeln. Khusus
pada baris ke 14, saya menulis phi:4:2, ini digunakan untuk men-format
tampilan angka desimal. Angka 4:2 berarti saya ingin menampilkan angka
dengan 4 digit sebelum desimal, dan 2 digit setelah tanda desimal.
Jika kita mencoba untuk mengubah nilai konstanta di dalam kode
program, pascal akan mengeluarkan “error: variable identifier
expected”, dimana kita diberitahu untuk menggunakan variabel jika ingin
mengubah nilai konstanta.
Sepanjang pembuatan program, konstanta relatif jarang digunakan jika
dibandingkan dengan variabel. Konstanta umumnya dipakai untuk
program matematis yang sering memiliki nilai yang selalu tetap.
4. Hal. 4
Dalam tutorial kali ini kita telah membahas tentang pengertian konstanta
dan cara penulisan konstanta di dalam pascal. Dalam tutorial berikutnya,
kita akan membahas lebih jauh tentang perintah write, writeln, read, dan
readln.