(High level language)
I.
Sekilas Struktur Pascal
Secara ringkas, struktur
suatu program Pascal terdiri dari:
1. Judul program
2. Blok program
a. Bagian deklarasi
deklarasi piranti
deklarasi label
deklarasi konstanta
deklarasi tipe
deklarasi variabel
deklarasi prosedur
deklarasi fungsi
b. Bagian pernyataan
*) Berarti para
mahasiswa dapat menyimpulkan langsung bahwa bahasa Pascal ini
punya struktur dan merupakan bahasa
terstruktur
*) Dan dalam aplikasinya, tidak harus
semua bagian dari struktur tersebut harus ada
tergantung
keperluan programnya. Mungkin saja tidak perlu ada judul program,
atau deklarasi label,
atau tidak dibutuhkan adanya konstanta.
Penulisan Program
Pascal
Program
Pascal tidak mengenal aturan penulisan dikolom tertentu seperti pada
Cobol ataupun RPG,
jadi boleh ditulis mulai dari kolom keberapapun.
Suatu
program Pascal yang paling sederhana hanya terdiri dari sebuah bagian
pernyataan saja yang
merupakan bagian terakhir dari suatu blok.
begin {awal bagian pernyataan }
end . {akhir bagian pernyataan yang harus diakhiri
titik }
Bentuk umum dari
bagian pernyataan ini adalah sebagai berikut:
begin
.
statement ; { harus diakhiri titik
koma }
.
.
end .
*) Dapat disimpulkan
sementara bahwa dalam program Pascal harus dimulai dari
Begin dan diakhiri End
Contoh penulisan
program:
program contoh ; {
judul program yang bersifat optional menggunakan kata kunci program }
uses crt ; { deklarasi piranti
menggunakan kata kunci uses }
label 10, selesai ; {
deklarasi label menggunakan kata kunci label }
const
x=1;
y=5;
type
{ deklarasi konstanta menggunakan kata kunci const }
{
deklarasi tipe menggunakan kata kunci type }
hasil = integer;
var
j : integer; { deklarasi variabel
menggunakan kata kunci var }
nama prosedur
procedure hitung (x, y : integer); {
deklarasi prosedur menggunakan kata kunci procedure }
kumpulan parameter
begin { awal prosedur }
end; { akhir prosedur yang harus
diakhiri titik koma }
nama
fungsi
kumpulan
parameter
function pangkat ( x, y : real) :
real; { deklarasi fungsi menggunakan kata kunci
function }
tipe fungsi
begin {awal fungsi }
end; {
akhir fungsi yang harus diakhiri titik koma }
Ket:
PROGRAM
Kata program pada bagian deklarasi
merupakan kata yang berguna untuk
memberikan judul
program yang akan dibuat.
USES
Uses
merupakan perintah yang digunakan untuk memakai suatu unit tertentu dari
Turbo
Pascal. Unit pada Turbo Pascal adalah kumpulan instruksi yang
merupakan prosedur dan
fungsi yang dipakai dalam Turbo Pascal.
Contoh:
- unit crt unit yang mengatur kerja layar dan keyboard atau I/O, seperti :
clrscr
untuk membersihkan
layar.
-
unit printer unit
yang mengatur kerja printer sehingga dapat dilakukan pengiriman
langsung ke printer
yang berhubungan dengan perintah lst.
- unit graph
unit yang
berorientasi ke pemrograman grafik.
- unit overlay unit yang mengatur pembagian sebuah program menjadi dua file
atau
lebih
penulisannya:
uses crt, printer;
II.
OUTPUT
Ada banyak statement untuk menghasilkan OUTPUT, salah
satunya Write dan Writeln
a. Ketik 1 (Kamu buka editor
Pascalnya, ketiklah program berikut ! )
Program cetak1
(output);
Begin
Write (‘Be’);
Write (‘la’);
Write (‘jar’);
End
Coba di Run !
Hasil: Apakah dalam
baris yang sama ?
Coba lagi program tersebut cuma write
diganti dengan writeln
Hasil: ?
Kesimpulan: ?
b. Ketik 2
program cetak2
(output);
begin
write (‘My name is’);
wrriteln(‘Jean Claude
Van Dame.’);
write(‘what yours?’);
end
Coba di Run !
Hasil: Apakah ada
spasi antara is dan Jean ? mengapa ?
c. Ketik 3
Program cetak3
(output);
Begin
Writeln(2000);
Writeln(2000+503);
Writeln(1075-500);
Writeln(14*62);
Writeln(23 div 7);
Writeln(18 mod 4);
End
Coba di Run !
Hasil: ?
Kesimpulan: ?
*) Cari sendiri di
buku cetak lain mengenai fungsi div, mod, round, trunc, dll
Tidak ada komentar:
Posting Komentar
Moga Saya Bisa memberi Solusi Yang Bermanfaat
By.Admin