Senin, 21 April 2014

Pemrograman Pascal



Sejarah Pascal
o  Pascal merupakan bahasa tingkat tinggi (high level language) yang orientasinya pada segala tujuan, dirancang oleh Professor Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematika dan philosopi terkenal abad  dari perancis.
o  Pascal digunakan untuk membuat suatu program terstruktur.
Struktur Pascal
Program namaprogram { nama  program}
Uses                                      { mendefinisikan hardware }
Type                                      { tipe variabel }
Const                                    { konstanta }     
Var                                         { variabel }
Begin                                     {awal program}
                Statemen;           {pernyataan-pernyataan}
End.                                       {akhir program}

Input dan Output
o  Input : Read dan Readln
                Read = menerima inputan dari keyboard tanpa ganti baris
                Readln = menerima inputan dari keyboard dengan ganti baris
o  Output : Write dan Writeln
                Write = mencetak teks tanpa ganti baris
                Writeln = mencetak teks dengan ganti baris

Tipe Data
        o  Menentukan jenis nilai atau data yang disimpan dalam variabel/konstanta.
         o  Tipe data terbagi atas : Dasar dan Bentukan
         o  Tipe data Dasar : Tipe data yang tidak terbentuk dari tipe data lain.
         o  Tipe data Bentukan : Tipe data yang dibentuk dari tipe data lain.





Tipe Data Dasar
o  Char àmenyimpan 1 huruf atau karakter
o  String à menyimpan lebih 1 huruf atau gabungan dengan angka.
o  Integer à menyimpan bilangan bulat
o  Real à menyimpan bilangan pecahan
o  Boolean à menyimpan benar atau salah


Tipe Data integer

Tipe
Jangkauan nilai
Byte
0 .. 255
Word
0 .. 65535
Shortint
-128 .. 127
Integer
-32768 .. 32767
Longint
-2147483648 .. 2147483647


Tipe Data Bentukan
o  Array
o  Record
o  Set
o  File Text
o  Pointer
Variabel
o  Variabel adalah parameter yang digunakan untuk menyimpan data yang bersifat sementara.
                Contoh
                Var
                                A : real;
                                Nama: string;
Konstanta
o  Konstanta adalah parameter yang digunakan untuk menyimpan data yang bersifat tetap.
                Contoh
                Const
                                A = 100;
                                Nama =’Amir’;
Pengenal
Nama yang digunakan dalam pemrograman pascal disebut pengenal (Identifier). Pengenal dapat didefinisikan sendiri (dibuat sendiri). Pengenal dapat berbentuk sebagai pengenal program, pengenal variabel, pengenal konstanta, pengenal prosedur, pengenal fungsi, dan sebagainya.

Aturan Pengenal
o  karakter pertama harus berupa huruf, kedua boleh huruf atau angka. Huruf besar dan huruf kecil diangkap sama.
o  Tidak boleh mengandung blank karakter atau spasi.
o  Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah
o  Tidak boleh menggunakan kata – kata cadangan (reseved words ) karena sudah di definisikan oleh pascal untuk maksud tertentu.

Tidak ada komentar:

Posting Komentar