Sebagai pemula, sebaiknya sebelum membuat program kita harus mengetahui sekaligus memahami apa saja yang harus ada pada Struktur Pemrograman Pascal.
Secara umum penulisan program dalam bahasa Pascal
terdiri dari beberapa bagian :
a.
Nama
program
Format penulisan :
program NamaProgram;
Penulisan nama program bersifat opsional artinya boleh ditulis, boleh juga
tidak
b.
Deklarasi
Merupakan bagian untuk mendefinisikan pengenal yang akan digunakan di dalam
program. Pengenal ini dapat berupa unit, variabel, konstanta, procedure,
fungsi, array, record, pointer, label.
c.
Badan
program.
Merupakan bagian untuk menulis
langkah-langkah pemecahan masalah. Setiap penulisan perintah selalu dimulai
dengan kata begin dan diakhiri dengan end. (diakhiri dengan titik).
Berikut ini adalah bentuk umum struktur penulisan
program dalam Turbo Pascal :
Program NamaProgram;
Deklarasi (variabel, konstanta,
fungsi,prosedur, dll)
Begin
Perintah1
Perintah2
......dst
End.
Contoh Program Sederhana
Langkah terbaik untuk belajar
pemrograman komputer adalah memulainya dengan pekerjaan-pekerjaan sederhana. Seringkali para pemrogram pemula
mengabaikan hal ini dan terlalu bersemangat untuk mengerjakan program-program
yang sulit. Cara seperti ini tidak baik, karena ketika berhadapan dengan error
pemula tersebut akan sulit melacak dan mengenali kesalahan programnya. Sebagai permulaan, coba ketikkan program
berikut ini pada jendela editor Turbo Pascal.
program
ApaKabar;
{Program
ini menampilkan tulisan “Halo, Apa Kabar” ke piranti keluaran / monitor}
uses
wincrt;
begin
writeln('Halo,
Apa Kabar ?');
end.
Kemudian lakukan proses kompilasi dengan mengklik
menu compile > compile atau tekan alt+F-9.
Kompilasi adalah proses penerjemahan bahasa Pascal ke dalam bahasa mesin
sehingga “dimengerti” oleh komputer. Jika kompilasi sukses, klik menu Run > Run atau ctrl+F-9. Jika yang muncul adalah pesan kesalahan (tercetak di
bagian bawah jendela), cek lagi program tersebut, lalu ulangi proses di atas.
Ingat kesalahan kecil saja, misalnya terlupa titik atau kesalahan ejaan, sudah
cukup membuat program tidak jalan. Jika yang telah ditulis benar semua maka
akan muncul tampilan seperti berikut.
Halo, Apa Kabar?
Sebenarnya apa arti dari sekumpulan perintah yang ditulis tadi? Untuk
jelasnya mari kita kenali perintah-perintah tersebut satu demi satu.
1. program ApaKabar;
Pernyataan ini adalah pernyataan judul program.
Penulisan judul ini dimulai dengan kata “program” kemudian diikuti dengan
nama program “ApaKabar”. Akhir
perintah ditutup dengan titik koma (;). Setiap judul program dapat ditulis dengan abjad saja, atau gabungan
abjad dan angka, dengan catatan karakter pertamanya harus merupakan huruf.
Selain itu, pada judul tidak boleh ada spasi kosong, sehingga jika ada dua kata
dalam judul tersebut sebaiknya ditulis bersambung saja atau ditulis dengan
menambahkan garis bawah di antara dua buah kata. Misalnya, jangan menulis nama
program Uji Coba, tetapi
tulislah UjiCoba atau Uji_Coba.
2. {Program ini menampilkan tulisan “Halo, Apa Kabar” ke piranti keluaran /
monitor}
Sebenarnya pernyataan di atas merupakan kalimat
penjelasan atau komentar, bukan perintah yang akan diproses oleh komputer.
Sifatnya optional, artinya boleh ditulis, boleh juga tidak. Komentar ini
merupakan informasi singkat yang ditulis untuk memudahkan bagi pemrogram atau
siapa untuk memahami program yang dibuat. Setiap pernyataan yang diapit oleh
simbol kurung kurawal “{}“ dan akan dipandang sebagai penjelasan dan tidak
akan diproses oleh komputer.
3.
uses wincrt;
“Uses wincrt” adalah salah satu unit
yang berisikan perintah-perintah standar dalam Turbo Pascal for Windows (TPW). Tanpa deklarasi
unit ini maka perintah-perintah standar dalam TPW seperti write, readln, gotoxy, clrscr, dll
tidak dapat diakses.
4.
begin
Pernyataan ini adalah pernyataan awal program.
Setiap awal program harus selalu dimulai dengan begin
tanpa diakhiri dengan (;)
5.
writeln(‘Halo, Apa Kabar ?’);
Ini ada perintah
untuk menuliskan (menampilkan) keluaran berupa tulisan Halo, Apa Kabar ? pada layar monitor. Perhatikan, nilai string yang hendak ditampilkan,
yaitu tulisan Halo, Apa Kabar ?
harus diapit oleh dua tanda kurung dan dua tanda kutip, kemudian diakhiri
dengan titik koma (;). Perlu diingat, bahwa setiap perintah harus selalu
diakhiri dengan (;)
6. end.
Akhir program selalu ditutup dengan perintah “end” yang diikuti tanda titik (.)
Jika kita ingin
menambahkan sehingga tulisannya menjadi seperti berikut ini :
Halo, Apa Kabar?
Selamat Datang di Jurusan Teknik
Komputer Unikom
Maka kita tinggal menambahkan satu perintah lagi
pada Program
1‑1 menjadi seperti berikut ini :
Program 1‑2
program
ApaKabar;
{Program
ini menampilkan tulisan “Halo, Apa Kabar” pada piranti keluaran}
uses
wincrt;
begin
writeln(
‘Halo, Apa Kabar ?’);
writeln(
‘Selamat Datang Di Jurusan Teknik Komputer’);
end.
Catatan :
- Tulislah materi di atas oleh kalian
- Materi di tulis pada buku catatan Mata Pelajaran
- Tidak perlu di kumpulkan, minggu depan di periksa
- Jika masih tersisa waktu, silahkan di praktekan di komputer