.quickedit { display:none; }

Minggu, 15 November 2015

Belajar bahasa pascal

Dasar-dasar Pascal
Struktur Program Pascal
Struktur dari suatu program Pascal terdiri dari sebuah judul program

(program heading) dan suatu blok program (program block) atau badan

program (body program). Blok program dibagi menjadi dua bagian, yaitu

bagian deklarasi (declaration part) dan bagian pernyataan (statement part).

Bagian Deklarasi dapat terdiri dari deklarasi label (labels declaration),

deklarasi konstanta (constants declaration), deklarasi tipe (type declaration),

deklarasi variabel (variables declaration), deklarasi prosedur (procedures

declaration) dan deklarasi fungsi (function declaration). Secara ringkas,

struktur suatu program Pascal dapat terdiri dari:

1. Judul Program

2. Blok Program

a. Bagian Deklarasi

Deklarasi label

Deklarasi konstanta

Deklarasi tipe

Deklarasi variabel

Deklarasi prosedur

Deklarasi fungsi

b. Bagian Pernyataan

Program Pascal Yang Paling Sederhana

Suatu program Pascal yang paling sederhana adalah program yang hanya

terdiri dari sebuah bagian pernyataan saja. Bagian pernyataan (statement

part) merupakan bagian yang terakhir dari suatu blok. Bagian ini diawali

dengan reserved word

suatu program Pascal yang paling sederhana dapat berbentuk :

Begin dan diakhiri dengan reserved word End. Jadi

Begin

End.

Blok statement harus diawali oleh kata

Begin dan diakhiri dengan kata End

yang ada titik dibelakangnya (

umum untuk suatu program biasanya adalah:

End.). Jangan lupa ya! Sedangkan format

Program …

Uses …

Var

… …

Begin

…statement…

End.

Kata program boleh ada, boleh tidak (optional). Gunanya untuk memberi

nama program saja. Lalu cobalah untuk mengetikkan statement berikut lalu

jalankan (Ctrl+F9):

Begin

writeln(‘Halo Dunia!’);

End.

Dalam kasus ini kita tidak menggunakan

di atas menghasilkan tulisan ‘Halo’ di layar. Jika terlalu cepat, tekan tombol

alt+F5. Kemudian tekan sembarang tombol untuk kembali ke editor Pascal.

uses dan var. Seharusnya program

Uses

Untuk apakah

menggunakan suatu

itu? Untuk lebih mudah, anggap saja library itu sejenis kotak yang di

dalamnya ada perintah-perintah yang kita butuhkan untuk program kita

nantinya, seperti

Pertanyaan lagi, mengapa program di atas tidak pakai uses? Karena

statement writeln adalah memakai library standar milik TP (unit system),

yang tidak perlu ditulis lagi.

Oh, ya. Bahasa Pascal bersifat

mempedulikan huruf besar atau kecil. Jadi terserah mau menulis kata

uses itu? Uses adalah sejenis istilah yang berarti kitalibrary (pustaka) tertentu. Lalu sekarang, apakah libraryclrscr, readkey, keypressed, readln, dsb.incase-sensitive yang artinya

jangan lupa, pada umumnya di akhir suatu perintah selalu diakhiri dengan

tanda titik koma (;).

begin atau BEGIN atau bahkan BeGiN. Tidak masalah koq. Dan

Penggunaan Write dan Writeln

Syntax write:

write(‘<kata>’);

Syntax writeln:

writeln(‘<kata>’);

Untuk lebih jelasnya, ketikkan perintah-perintah berikut ke editor Pascal

anda lalu jalankan (Ctrl+F9).

Uses crt;

begin

clrscr;

writeln(‘ini baris pertama’);

writeln(‘ini baris kedua’);

write(‘ini baris ketiga’);

write(‘ ini muncul disampingnya ‘);

writeln;

write(‘ini baris keempat’);

end.

Sudah tahukah apa kegunaannya dan apa bedanya? Yang pasti, perintah

write hanya menulis saja sedangkan perintah writeln menulis kemudian

memindahkan kursor ke baris berikutnya.

Variabel
Variabel bisa diibaratkan sebagai sebuah kantong yang bisa menyimpan

sesuatu. Dalam program yang meminta inputan ke user, maka inputannya

harus ditampung ke dalam kantong yang bernama variabel ini. Dan kantong

ini juga bisa diakses oleh statement program lainnya. Berikut ini adalah

berbagai macam tipe variabel.


Nama

Tipe

Range Type

Shortint -128 s/d 127 Integer

Byte 0 s/d 255 Integer

Integer -32768 s/d

32767

Integer

Word 0 s/d 65535 Integer

Longint -2146473648

s/d 2146473647

Integer

Real 2.9

Tidak ada komentar:

Posting Komentar