Membuat Program Dengan PASCAL
Penulis : al azmi
Pascal merupakan suatu bahasa pemrograman komputer yang terstruktur pertama kali dibuat oleh Prof. Niklaus Wirth pada tahun 1971.
Anda dapat menggunakan Software Turbo Pascal untuk membuat sebuah program bahasa pascal. silahkan terlebih dahulu Download Turbo Pascal.
Baik, disini saya akan mengajarkan bagaimana struktur program sederhana dengan menggunakan Turbo Pascal.
Bagaimana sih memulai membuat suatu program dengan Pascal?
Membuat program dengan pascal harus terstruktur, dimulai dari :
- Program Heading (Nama program)
- Uses Clause (Untuk menentukan Library yang dibutuhkan saat proses program)
- Declaration (deklarasi untuk label, const, type, var, procedure dan function)
- Variabel Declaration (Setiap variabel yang digunakan harus didaftarkan terlebih dahulu)
- Statement (Bagian ini merupakan isi dari inti program yang akan kita buat)
program belajar_pascal;
uses crt;
var nama : string;begin
clrscr;
write('Nama Anda : '); readln(nama);
writeln(nama,' sedang belajar pascal sekarang!');
write(nama,' ingin mahir dalam Bahasa Pemrograman..');
readkey;
end.
NB : Untuk menjalankan programnya bisa dengan menekan CTRL + F9 atau pada menu pilih Compile lalu Compile.
Oke saya akan jelaskan apa yang dimaksud dengan code diatas.
program belajar_pascal;Ini merupakan nama dari program yang anda buat, sementara pada bagian Uses menggunakan Library CRT yang nanti akan saya jelaskan pada post berikutnya.
uses crt;
var nama : string;var merupakan variabel yang akan kita gunakan untuk menyimpan suatu data, "nama" dapat di ubah menjadi variabel lainnya seperti a,b,c,d,..,z . "string" merupakan type yang digunakan oleh variabel untuk menyimpan data, lebih jelasnya baca Tipe - Tipe Data Pada PASCAL.
beginStatement, code diatas merupakan isi dari suatu program yang akan dijalankan secara terstruktur dimulai dari BEGIN sampai dengan END.
clrscr;
write('Nama Anda : '); readln(nama);
writeln(nama,' sedang belajar pascal sekarang!');
write(nama,' ingin mahir dalam Bahasa Pemrograman..');
readkey;
end.
clrscr;Digunakan untuk membersihkan tampilan layar output, anda bisa melakukan percobaan untuk mengetahui fungsi dari code tersebut dengan cara menghapusnya lalu menjalankan program tersebut.
write('Nama Anda : ');Write merupakan perintah untuk menampilkan data pada layar output, ingat bila ingin menampilkan apa yang ditulis maka beri tanda ' pada awal setelah buka kurung.
readln(nama);
Berfungsi untuk menerima data yang akan disimpan oleh variabel saat program dijalankan.
NB : Saya sangat berharap anda membacanya lalu dipraktekan langsung agar anda dapat dengan mudah memahaminya.
writeln(nama,' sedang belajar pascal sekarang!');Ayo coba di teliti apa perbedaan 'write' dan 'writeln'? saya tidak akan memberitahu, karna saya harap anda dapat mencobanya sendiri dengan memperhatikan apabila 'writeln' diganti dengan 'write' apa yang akan terjadi? begitupun sebaliknya..
NB : Harus di ketahui setiap statement harus diakhiri dengan titik koma atau ;
write(nama,' ingin mahir dalam Bahasa Pemrograman..');Pada code diatas saya memasukan variabel dan juga kata-kata. Untuk menampilkan data yang ada pada variabel kita tidak perlu menambahkan tanda kutip satu ('). koma berfungsi sebagai pemisah antara data 1 dan data 2 yang akan ditapilkan.
NB : Jika ingin mengetahui fungsi koma dan mengapa tidak pakai tanda kutip satu, anda bisa mencoba mengganti code tersebut dengan menghapus koma dan memindahkan tanda kutip. apa yan akan terjadi?
write('nama ingin mahir dalam Bahasa Pemrograman..');Jangan lupa ubah lagi code-nya seperti yang sebelumnya yaa.. jika sudah selesai bereksperimen, mari kita lanjutkan.
readkey;readkey berfungsi untuk menampilkan program langsung dan kembali dengan menekan sembarang key.
beginStatement harus diawali dengan Begin dan diakhiri dengan end.
end.
NB : end harus titik. (end.), jika tidak memiliki titik maka akan eror, begitupun setiap statement harus diakhiri titik koma(;).
NB : Kalau eror, perhatikan dengan seksama, kehilangan satu titik dapat membuat eror pada statment.
Jika ada yang tidak dimengerti silahkan komen, saya akan coba membantu anda.
Seperti itulah sekiranya program yang sangat sederhana yang sebenarnya bertujuan hanya untuk perkenalan saja hehe.. Kedepannya kita akan membutuhkan lebih banyak logika, kemampuan untuk menyelesaikan suatu masalah sangat diperlukan dalam mempelajari Bahasa Pemrograman Pascal dan lainnya.
Next saya akan bahas mengenai Type data apa saja yang digunakan oleh Pascal.
Terima kasih
Hargai penulis dengan menampilkan sumber bila ingin copas!


