About

Search This Blog

Thursday 27 June 2013

Aturan Dalam Pascal | pascal (2)



ATURAN DALAM PROGRAM PASCAL
  • Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang  paling akhir.
  • Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
  • Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titk koma (;)
Contoh : simpan  :=  akhir;   akhir := simpan + awal;
  • Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }
Contoh :    Var      rerata   : real;               (*nilai rata-rata*)
Nil1     : real;               {nilai ujian}





PENULISAN PROGRAM PASCAL
Program pascal tidak mengenal atauran penulisan di kolom tertentu, jadi boleh ditulis mulai kolom keberapapun. Penulisan statment – statment pada contoh program pascal menjorok masuk keberapa kolom tidak mempunyai pengaruh di proses, hanya dimaksudkan supaya mempermudah pembaca program, sehingga akan lebih terlihat bagian – bagiannya.
Contoh :



Begin
Writeln ( ‘ Saya Pascal ‘ );
Writeln ( ‘ ………… ‘ )
end.
Penulisan seperti diatas pun boleh, bahkan dapat juga disambung dalam satu baris, sebagai berikut,



Begin Writeln ( ‘ Saya Pascal ‘ ) ; writeln ( ‘ …………… ‘ ) end.
2.5. STRUKTUR PROGRAM PASCAL.
Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement). Bagian deklarasi dapat terdiri dari deklarasi label, deklarasi konstanta, deklarasi tipe, deklarasi variabel, deklarasi prosedur, dan deklarasi fungsi.
Secara ringkas struktur 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





. JUDUL PROGRAM
Judul program sifatnya adalah optional dan tidak signifikasi didalam program, dan bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma.
Contoh :
Program contoh ;
Begin
Writeln ( ‘ Saya Pascal ‘ ) ;
Wrieln ( ‘ ……………’ ) ;
End.
Jadi judul program sifatnya sebagai dokumentasi saja, tidak signifikan terhadap proses program.
.  BAGAIAN DEKLARASI
Bagian deklarasi digunakan bila didalam program anda menggunakan pengenalan ( identifier ). Identifier dapat berupa label, konstanta, tipe, variabel, prosedur, dan fungsi. Kalau suatu program menggunakan identifer pascal menuntut supaya identifier tersebut dikenalkan terlebih dahulu sebelum digunakan,
- deklarasi label
Jika program menggunakan statement Goto untuk meloncat ke suatu statement yang tertentu, maka dibutuhkan suatu label pada statement yang dituju dan label tersebut harus di deklarasikan terlebih dahulu pada bagian deklarasi. Menggunakan kata cadangan Label diikuti oleh kumpulan identifier label dengan dipisahkan oleh koma dan diakhiri dengan titik koma.
Contoh :
- deklarasi konstanta
Bila anda ingin menggunakan identifier yang berisi nilai – nilai konstanta., maka harus didefiniskan dahulu pada bagian ini. Definisi konstanta diawali dengan kata cadangan Const diikuti oleh kumpulan identifier yang diberi suatu nilai konstanta. Data konstanta nilainya sudah ditentukan dan pasti, tidak dapat dirubah didalam program.



Contoh :
- deklarasi tipe
Tipe  adalah jenis atau macam data. Menggunakan kata cadangan Type sebagai judul didalam bagian deklarasi type dan diikuti oleh satu atau lebih identifier yang dipisahkan koma, diikuti dengan titik dua dan tipe dari datanya diakhiri dengan titik koma.
Contoh :
- deklarasi variabel
Variabel adalah identifier yang berisi data yang dapat diubah-ubah nilainya didalam program. Menggunakan kata cadangan Var sebagai judul didalam bagian deklarasi variable dan diikuti oleh satu atau lebih identifier yang dipisahkan koma, diikuti dengan titik dua dan tipe dari datanya diakhiri dengan titik koma.
Contoh :
- deklarasi prosedur
Prosedur merupakan bagian yang terpisah dari program dan dapat diaktifkan dimanapun didalam program. Prosedur dibuat sendiri bilamana program akan dibagi-bagi menjadi beberapa blok-blok modul. Prosedur dibuat didalam program dengan cara mendeklarasikannya dibagian deklarasi prosedur. Menggunakan kata cadangan Procedure.
Contoh :
- deklarasi fungsi
Fungsi juga merupakan bagian program yang terpisah mirip dengan prosedur,
tetapi ada beberapa perbedaannya. Kata cadangan yang digunakan Function.
BAGIAN PERNYATAAN
Pernyataan adalah instruksi atau gabungan instruksi, yang menyebabkan komputer melakukan aksi.
Begin
(statement)
…………;
…………;
end.

Type statement dalam Pascal terdiri atas :
  1. Sederhana :
- menandai sebuah item data ke sebuah variabel (assigment statement)
contoh : X := Y * 4.135
-          pemanggilan procedure dan goto statement
  1. Terstruktur:
- Compound Statement
contoh : Begin
read (x) ;
y := x + 5;
write (y)
End.
-          Repetitive Statement
contoh : For I := 1 to 100 do
write (count);
-          Conditional Statement
contoh : If x > 100 then write (s)
else write (p) ;

0 komentar:

Post a Comment