struktur program pascal terdiri dari sebuah judul program dan

Upload: nursehareza

Post on 04-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/21/2019 Struktur Program Pascal Terdiri Dari Sebuah Judul Program Dan

    1/3

    Struktur program Pascal terdiri dari sebuah judul program dan badan program. Badan

    program dibagi lagi menjadi dua bagian, bagian deklarasi dan bagian pernyataan (statement).

    Struktur program :

    Judul Program PR!R"# nama$program%Blok Program

    Bagian deklarasi

    deklarasi label &"B'& nama$label%

    deklarasi konstanta S*++++..%

    deklarasi tipe *P' +++++.%

    deklarasi -ariabel "R ++++++%

    deklarasi prosedur PR'/0R' nama$prosedur%

    ++++++++++++.%

    deklarasi 1ungsi 20*3 nama$1ungsi%

    ++++++++++.%

    Bagian PernyataanBegin

    (statement)

    ++++%

    ++++%

    end.

    Contoh : #enghitung perkalian dua bilangan bulat

    PR!R"# Perkalian% 4Judul5

    "R ",B,6asil : 3nteger% 4/eklarasi -ariabel5

    B'!3

    " :7 8% 4Statemant5

    B :7 9% 4Statemant5

    6asil :7 "B% 4Statement5

    ;riteln (",B,6asil)% 4Statement5

    '/.

    Judul program si1atnya adalah optional, dan bila ditulis, harus terletak pada a

  • 7/21/2019 Struktur Program Pascal Terdiri Dari Sebuah Judul Program Dan

    2/3

    ontoh : ar a : real% (nilai bilangan pertama)

    b : real% 4nilai bilangan kedua5

    Statement (pernyataan)

    "dalah instruksi atau gabungan instruksi, yang menyebabkan komputer

    melakukan aksi.

    *ype statement dalam Pascal terdiri atas :

    @. Sederhana :

    $ menandai sebuah item data ke sebuah -ariabel (assigment statement)

    contoh : c :7 b A

    $ pemanggilan procedure dan goto statement

    8. *erstruktur:

    $ ompound Statement

    contoh : Begin read () %

    y :7 8%

  • 7/21/2019 Struktur Program Pascal Terdiri Dari Sebuah Judul Program Dan

    3/3

    $. %denti&ier (sebutan'pengenal)

    3denti1ier merupakan sebuah kata yang digunakan sebagai nama atau sebutan terhadap

    sesuatu didalam program. Pemakai dapat mende1inisikan sendiri suatu nama sebagai

    identi1ier.

    3denti1ier ini terdiri atas :

    @. 3denti1ier Standar, yaitu identi1ier yang telah dide1inisikan oleh bahasa pascal.

    ontoh dari 3denti1ier standar ini antara lain:

    "BS &

    "R*" /B

    B&'" PR'/

    6"R R0/

    6R R'"/

    S R'"/&

    '2 SQR

    '& SQR*'P S0

    /an masih banyak lagi.

    8. 3denti1ier on Standar% yaitu identi1ier yang dide1inisikan oleh pemakai bahasa

    pascal% misalnya%

    9. ama suatu program

    A. ama suatu konstanta

    G. ama suatu -ariabel

    H. ama suatu procedure

    3denti1ier ini bebas, tetapi dengan ketentuan$ketentuan sebagai berikut :

    I. terdiri dari gabungan huru1 dan angka dengan karakter pertama harus berupa

    huru1. 6uru1 besar dan huru1 kecil dianggap sama.

    . *idak boleh mengandung blank.

    K. *idak boleh mengandung simbol$simbol khusus, kecuali garis ba