Struktur Utama, Tipe Data dan Penulisan Bahasa Pascal
Bahasa Pascal adalah sebuah bahasa pemrograman yang dikembangkan oleh Niklaus Wirth pada tahun 1970-an. Ini adalah bahasa pemrograman struktural yang dirancang untuk membantu mahasiswa belajar pemrograman komputer. Pascal memiliki sintaks yang mudah dibaca dan dipahami dan memiliki fitur seperti tipe data yang kuat, prosedur dan fungsi, dan pengontrol aliran. Bahasa Pascal juga memiliki implementasi yang beragam, termasuk Borland Pascal dan Free Pascal, yang menyediakan lingkungan pengembangan perangkat lunak yang baik untuk pengembangan aplikasi desktop dan sistem operasi. Meskipun tidak sepopuler bahasa pemrograman lain seperti C dan Java, bahasa Pascal masih digunakan hingga sekarang dan merupakan bahasa pemrograman yang bagus untuk mempelajari dasar-dasar pemrograman. Berikut contoh program sederhana luas lingkaran bahasa pascal pada compiler free pascal :
Struktur Utama Bahasa Pascal sebagai berikut :
PROGRAM nama_program
USES modul input-output, pustaka fungsi
VAR
{definisi variabel yang sama dengan Deklarasi}
BEGIN
.... instruksi pemrograman
.... sama dengan Deskripsi
END.
Tipe Data Utama Bahasa Pascal adalah sebagai berikut :
integer : angka bulat antara -32768 s/d 32767
longint : bilangan bulat dengan nilai sangat besar
word : bilangan bulat positif antara 0 s/d 65535
byte : bilangan bulat positif antara 0 s/d 256
shortint : bilangan bulat kecil antara -128 s/d 127
real : bilangan biasa antara -2.9 x 10^-39 s/d 1.7 x 10^38
single : bilangan biasa hampir sama dengan real
double : bilangan biasa yang jauh lebih besar dari real
extended : bilangan biasa yang sangat besar lebih dari double
char : karakter tunggal dalam tanda kutip (single quote)
string : deretan karakter dalam tanda kutip (double quote)
Tipe data ini biasanya digunakan untuk mendefinisikan variabel dalam VAR sebelum digunakan contohnya :
VAR
umur : integer;
gaji : real;
nama : string;
Penulisan bahasa pascal selalu diakhiri tanda titik koma (";") dan pemberian nilai pada variabel menggunakan tanda assignment (":= ") contohnya :
umur := 32;
gaji := 350,5;
nama := "Dina Yanti"
Penulisan judul program/nama program (1) sifatnya adalah opsional dan tidak terlalu berarti dalam program. Judul program bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma (;).(2) Judul program ditulis dalam satu kata, jika lebih dari dua kata harus disambung dengan tanda hubung bawah (tidak boleh ada spasi kosong).(3) Judul program sifatnya sebagai dokumentasi saja, tidak berkaitan dengan proses program. contohnya :
program lat3;
program lat_lima;
Penulisan bahasa pascal tidak terpengaruh besar kecilnya huruf dan garis bawah (_). Contohnya :
program lat3;
Program lat3_latihan;
PROGRAM lat3_lagi;
Simbol khusus bahasa pascal yang dapat digunbakan adalah:
+ - * / = ^ () [] {} . , : ; ’ # $ <= >= := .. (* *) (. .)
Komentar bahasa pascal menggunakan dua garis miring (//) contohnya :
//komentar
//text
Penulisan Identifier bahasa pascal, Identifier adalah nama yang diberikan sendiri oleh pengguna untuk konstansa, variable, prosedur, fungsi. Penulisan identifier harus mengikuti ketentuan sebagai berikut :
- Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Huruf besar dan huruf kecil dianggap sama.
- Tidak boleh mengandung spasi.
- Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah.
- Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap siginifikan.
contohnya : NamaSiswa, No_Induk, P3K
Terima kasih telah membaca, semoga bermanfaat, jika ada saran, kritik, dan pertanyaan silakan sampaikan di kolom komentar dibawah ya, feedback kalian sangat berarti bagi perkembangan blog ini dan diri saya, see you guys...
Referensi :
Suarga.2012.Algoritma dan Pemrograman.Yogyakarta:ANDI
Abolrous, Sam A.2002.Learn Pascal in Three Days Third Edition.Texas:Wordware Publishing Inc
0 comments:
Post a Comment