Struktur lengkap bahasa Pascal adalah sebagai berikut :
Program id_program;
Uses unit;
Label id_label;
Const id_konstanta : ekspresi;
Type id_tipe : tipe_bebas;
Var id_variabel : tipe_variabel;
Procedure id_procedure;
Begin
Statement_procedure;
End;
Function id_function;
Begin
Statement_function;
End;
Begin
...
...
Statement_program_utama;
End.
Secara sederhana, struktur program Pascal terdiri dari program, uses, begin , statement dan end. Contoh sederhana yaitu menampilkan kalimat AKU BISA BAHASA PEMROGRAMAN PASCAL.
Script code:
program latihan1;
begin
write(‘AKU BISA BAHASA PEMROGRAMAN PASCAL’);
end.
Dan hasilnya/outputnya:
Penjelasan Script code:
program latihan1;
merupakan judul program pascal yang kita buat dengan nama latihan1. Fungsi dari judul program adalah sebagai penanda, boleh saja kita tidak menggunakannya karena tidak akan berpengaruh pada pada program.
begin
merupakan bagian dari Reserved Word atau dapat dikatakan sebagai kata kunci untuk mengawali sebuah statement. Mungkin temen-temen bertanya, apakah yang disebut Reserved Word dan apa saja isinya/kata-kata kuncinya???
Reserved Word adalah kata-kata baku yang digunakan dalam program dan sudah
Reserved Word adalah kata-kata baku yang digunakan dalam program dan sudah
terintergrated dalam pascal dan juga mempunyai bentuk serta kegunaan tertentu yang
telah didefinisikan oleh Pascal.
Reserved Word tidak boleh didefinisikan kembali oleh pemakai, sehingga tidak dapat
digunakan sebagai pengenal (Identifier). Dalam bahasa pemrograman Pascal,
beberapa Reserved Word dalam Pascal anatra lain:
AND DOWNTO IN OF STRING
AND DOWNTO IN OF STRING
ASM ELSE INHERITED OR THEN
ARRAY END INLINE PACKED TO
BEGIN EXPORTS INTERFACE PROCEDURE TYPE
CASE FILE LABEL PROGRAM UNIT
CONST FOR LIBRARY RECORD UNTIL
CONSTRUCTOR FUNCTION MOD REPEAT USES
DESTRUCTOR GOTO NIL SET VAR
DIV IF NOT SHL WHILE
DO IMPLEMENTATION OBJECT SHR WITH
.
Selain dari Reserved Word di atas, Turbo Pascal masih memiliki tambahan Reserved
Word berikut:
ABSOLUTE ASSEMBLER () FAR FORWARD INDEX
write(‘AKU BISA BAHASA PEMROGRAMAN PASCAL’);
merupakan statement yang akan menampilkan kalimat AKU BISA BAHASA PEMROGRAMAN PASCAL. Statemen akan saya bahas pada bab tersendiri.
end.
merupakan bagian dari Reserved Word atau dapat dikatakan sebagai kata kunci untuk menakhiri sebuah statement.
Itulah penjelasan dari program sederhana yang kita buat. Dan mungkin temen-temen ingin bertanya, “katanya struktur sederhana dari program Pascal itu dari program, uses, begin , statement dan end. La terus uses nya dimana kok pada program di atas tidak ada???
jawabannya yaitu karena pada statement yang kita gunakan pada program diatas (write(‘AKU BISA BAHASA PEMROGRAMAN PASCAL’);) memakai library standar milik Turbo Pascal.
jawabannya yaitu karena pada statement yang kita gunakan pada program diatas (write(‘AKU BISA BAHASA PEMROGRAMAN PASCAL’);) memakai library standar milik Turbo Pascal.
Mungki itu dulu yang bisa saya share, semoga bermanfaat, jangan lupa banyak-banyaklah mencoba,berlatih dan jangan mudah menyerah jika suatu saat program yang kita buat Error.
0 komentar:
Posting Komentar