Konstanta & Variabel Program Delphi
Konstanta adalah
suatu nilai yang bersifat tetap. Anda dapat menggunakan suatu nama untuk
mewakili suatu konstanta
Keuntungan penggunaan konstanta antara lain
seperti berikut ini.
1. Program lebih mudah dimengerti (terbaca).
2. Menghindarkan salah ketik, karena jika Anda salah mengetik nilainya, maka pada saat kompilasi tidak terdeteksi kesalahan. Sedangkan jika Anda salah mengetik nama konstanta, maka pada saat kompilasi akan terdeteksi kesalahannya.
3. Jika dalarn satu program nilai konstanta dipakai berulang kali, maka jika ada perubahan data nilai konstanta, cukup yang diubah adalah pada deklarasi konstantanya saja.
1. Program lebih mudah dimengerti (terbaca).
2. Menghindarkan salah ketik, karena jika Anda salah mengetik nilainya, maka pada saat kompilasi tidak terdeteksi kesalahan. Sedangkan jika Anda salah mengetik nama konstanta, maka pada saat kompilasi akan terdeteksi kesalahannya.
3. Jika dalarn satu program nilai konstanta dipakai berulang kali, maka jika ada perubahan data nilai konstanta, cukup yang diubah adalah pada deklarasi konstantanya saja.
Contoh:
Const
Angka = 1;
Teks = ‘Satu’;
Variabel adalah suatu tempat yang
dialokasikan dalarn memory yang diberi nama (sebagai pengenal) untuk menampung
suatu data.
Contoh:
Var usia : byte;
ket : shortstring;
Perbedaan antara variabel dan konstanta
adalah seperti berikut ini.
1. Konstanta dipergunakan pada saat kompilasi program, sedangkan variabel digunakan pada saat pelaksanaan program. Jadi, pada saat kompilasi Delphi akan mengganti semua konstanta dengan nilai konstantanya, sehingga hasil kompilasi sudah berupa nilai konstantanya, sedangkan variabel tidak diganti, pada hasil kompilasi tetap berupa nama variabelnya. Pada saat program dijalankan, barulah Delphi dapat mengambil nilai dari suatu variabel, sedangkan konstanta sudah berupa nilainya.
2. Konstanta tidak dapat berubah pada saat program berjalan, sedangkan variabel dapat berubah atau diubah nilainya. Untuk mengubah nilai konstanta, maka harus diubah pada deklarasi konstanta dalarn kode programnya dan harus dikompilasi lagi.
1. Konstanta dipergunakan pada saat kompilasi program, sedangkan variabel digunakan pada saat pelaksanaan program. Jadi, pada saat kompilasi Delphi akan mengganti semua konstanta dengan nilai konstantanya, sehingga hasil kompilasi sudah berupa nilai konstantanya, sedangkan variabel tidak diganti, pada hasil kompilasi tetap berupa nama variabelnya. Pada saat program dijalankan, barulah Delphi dapat mengambil nilai dari suatu variabel, sedangkan konstanta sudah berupa nilainya.
2. Konstanta tidak dapat berubah pada saat program berjalan, sedangkan variabel dapat berubah atau diubah nilainya. Untuk mengubah nilai konstanta, maka harus diubah pada deklarasi konstanta dalarn kode programnya dan harus dikompilasi lagi.
Tidak ada komentar:
Posting Komentar