Belajar Pemrograman Pascal Mengenal Variable Pemrograman Pascal - variable dalam pascal, variable pascal adalah sebuah nama yang diberikan untuk menampung nilai-nilai yang akan diproses didalam pemrograman pascal atau pemrograman lainnya. Sehingga nantinya nilai-nilai yang ingin kita proses dapat disingkat dengan variable ini, kalau boleh dikata mungkin variable pascal dapat disebut dengan nama lain.
Misalnya begini, kita akan menyimpan sebuah nama yang kita simpan didalam variable nama_siswa;
misalnya: nama_siswa:gunawan;
nama_siswa disebut variable, sedangkan gunawan disebut nilai dari variable itu sendiri, artinya gunawan berada didalam variable nama_siswa, tidak hanya disitu variable juga harus memiliki type, diantara type dari variable adalah : char, string, integer, fload, double, longint, boolean dan real dan lain sebagainya.
Sebelum menggunakan sebuah variable, kita harus memberitahukan program pascal bahwa kita membuat sebuah variable, dengan cara membuat variable pascal seperti berikut:
mengetikkan keyword var
sebelum inisiasi sebuah variable dengan type dan valuenya.
contoh program bagaimana membuat variable didalam program pascal
program viarable_pascal;uses crt;
var
nama_siswa: integer;
begin
clrscr;
nama_siswa: gunawan
writeln('Siapa Namamu : ',nama_siswa);
readln;
end.
Code berwarna merah pada contoh program diatas adalah bagian deklarasi variable, sehingga variable ini dapat kita gunakan didalam tubuh
program pascal saat kita butuhkan.
code berwarna biru, saya mengisikan secara manual isi variable nama_siswa dengan nilai gunawan, yang kemudian pada baris code berikutnya, akan dicetak kelayar tulisan "Siapa Namamu ? ". Sehingga didepan tulisan Siapa Namamu akan tercetak tulisan gunawan.
Begitulah sekilas menggunakan viarable pada pemrograman pascal.
Bagaimana jika kita ingin menggunakan variable bertype angka?
Sama seperti contoh menggunakan variable diatas, jika kita menggunakan variable bertype angka, kita cukup membuat code seperti berikut
program variable_typeangka;
uses crt;
var
angka1:integer;
angka2: integer;
begin
clrscr;
angka1:=10;
angka2:=50;
writeln('Angka Pertama adalah: ',angka1);
writeln('Angka Kedua adalah : ',angka2);
readln;
end.
Jika kita menjalankan atau mengekseskusi program diatas, maka akan tampil seperti berikut

Beberapa type variable dasar dalam pascal:
Sr.No | Type & Description |
---|
1 | Character Tyep data ini berupa satu buah huruf misalnya: a, b, z atau huruf yang lain |
2 | Integer Berupa angka dari 0 sampai dengan 9 |
3 | Real Berupa angka dengan tanda koma, misalnya 2.8 |
4 | Boolean Variable dengan nilai true atau false |
|
|
5 | String Stores an array of characters. |
Beberapa contoh cara deklarasi variable pascal dengan benar
var
umur, hari: integer;
pajak, gaji_harian: real;
pilihan: boolean;
grade: char;
nama,alamat : string;
Contoh inisialisasi variable/ memberikan nilai pada pariable
var
umur: 30;
tanggal: 10;
pajak: 0,11.00;
gaji_harian: 250000.00;
pilihan: true;
grade: A;
nama: gunawan;
alamat : jakarta;
Selain type variable diatas, adalagi variable lain yang tak kalah pentingnya yaitu Array. Nanti akan saya tulis dalam tulisan berikutnya.
Cara mengisi variable dengan inputan dari keyboard program pascal.
Salah satu hal yang paling menarik dalam pemrograman yaitu ketika program kita bisa menerima inputan dari keyboard, sehingga kita bisa lebih mengekplorasi keingin tahuan kita didalam dunia program.
Misalnya saya ingin membuat sebuah program pascal yang akan bertanya Siapa nama saya dan berapa umur saya.
Nama dan umur akan di input dari keyboard, bukan di inisalisasi seperti contoh variable diatas.
Untuk membuat program sederhana yang dapat menerima inputan dari keyboard dalam bahasa pascal seperti berikut
pertama kita siapkan dua buah variable yaitu nama dan umur; kemudian kita terapkan kedalam bahasa program. Seperti code dibawah ini
program sederhana_nama_umur;
uses crt;
var
nama : string;
umur : integer;
begin
clrscr;
write('Masukkan Nama Anda : ');
readln(nama);
write('Masukkan Umur Anda : ');
readln(umur);
readln
end.
Jika code diatas kita compile tidak akan ada error, juga tidak akan di tampilkan nilainya, kenapa bisa begitu, karena hasil dari inputan kita baru kita tampung didalam variable, belum ditambahin code untuk menampilkannya dilayar.
Beberapa code diatas mungkin membuat bingung fungsinya untuk apa. Berikut fungsi dari baris perbaris code sederhana pascal tersebut:
program sederhana_nama_umur;
uses crt; <- untuk memanggil libraray pascal sehinga agar program dapat berinteraksi dengan penggunya
var
nama : string;
umur : integer;
Ketika baris code diatas fungsinya untuk deklarasi variable nama dan umur
begin < tanda bahwa tubuh program dimulai dari code ini
clrscr < code untuk membersihkan layar dari program sebelumnya
write <mencetak kelayar tanpa pindah baris / tanpa enter
writerln <mencetak kelayar dengan pindah baris / dengan enter (turun ke baris berikutnya)
read <membaca inputan tanpa pindah baris /tanpa enter
readln <membaca inputan dengan pindah baris /dengan enter (turun ke baris berikutnya)
readln <menunggu respon inputan dari keyboard selain ini bisa juga di gunakan readkey (agar program tidak langsung keluar ketika dijalankan;
end. < akhir dari program
Nah kita lanjut program kita sebelumnya bisa tercetak kelayar, maka kita tambahi baris code diatas
readln;
writeln('Hasil inputan anda');
writeln('Nama Anda Adalah : ',nama);
writeln('Umur anda adalah : ',umur);
Hasil dari program kecil diatas adalah berikut
Mengenal Variable Pemrograman Pascal - kita selesaikan sampai disini nanti kita akan coba mengenal variable array, meskipun sudah pernah saya tulis tentang array sebelum pengenalan, pada tulisan
Array Menyimpan Data Sementara