AnwarRa_Soft

TURBO PASCAL WINDOWS


TURBO PASCAL WINDOWS

Pascal adalah Bahasa Tingkat Tinggi ( High Travel Language ) yang orientasinya pada segala tujuan. Bahasa ini dirancang oleh NIKLAUS WIRTH dari Technical University di Zurich. Nama Pascal diambil sebagai penghargaan terhadap Blaise Pascal seorang ahli Matematika dan filosofi yang terkenal pada abad 17 dari Prancis.

Struktur Program Pascal
Srtuktur dari suatu program Pascal terdiri sebuah judul program(Program Heading) dan suatu Block Program(Program Block) atau (Body Program)
Block Program dibagi menjadi 2 bagian, Yaitu :
Bagian deklarasi(Declaration Park) dan bagian pernyataan(Statemen Park).
Bagian Deklarasi dapat terdiri dari :
Deklarasi Label,
Deklarasi Konstanta,
Deklarasi Variabel,
Deklarasi Prosedur,
Deklarasi Fungsi.


1. Judul Program
2. Block Program
    A. Bagian Deklarasi
            - Deklarasi Label
            - Deklarasi Konstanta
            - Definisi Tipe
            - Deklarasi Variabel
            - Deklarasi Prosedur
            - Deklarasi Fungsi

   B. Bagian Pernyataan


Variabel adalah suatu wadah atau tempat didalam memory yang nilainya dapat berubah-ubah.
Ketentuan Variabel : Huruf atau kata tidak boleh dipisahkan kecuali paaki Underscore, tidak boleh menggunakan kata-kata keyword yang ada didalam bahasa pemprograman. Contoh if, var, witeln, begin, Dll.

Bagian Deklarasi digunakan bila didalam program anda menggunakan pengenal(Indentifier) Identifier dapat berupa Label Konstanta, Tipe, Variabel, Prosedur dan Fungsi.

Bila anda ingin menggunakan Identifier yang berisi nilai-nilai Konstanta, maka harus Identifisikan terlebih dahulu. Definisi Konstanta diawali dengan tata cadangan Const, diikuti oleh kumpulan Identifier yang diberi suatu nilai Konstanta.

Program Contoh

const
            potongan=1000
            gaji=25000
            nama perusahaan=PD. Muncul Jaya;/anwar
begin
            writeln(potongan=   , potongan)
            writeln(gajo= , gaji)
            writeln(nama perusahaan=                       , nama perusahaan)
end.

Hasil Program

Potongan      = 1000
gaji      =25000
Nama perusahaan  = anwar


Konstanta adalah suatu variabel yang mempunyainilai tetap.
Hukum Pascal mempunyai beberapa konstanta yang tak perlu didefinisikan, jadi dapat dipergunakan langsung, yaitu :
False dengan tipe Boolean bernilai Logika Salah.
True dengan tipe Boolean bernilai logika Benar.


Program Contoh menghitung luas

uses wincrt;
var panjang, lebar, luas :integer;
begin
write('Masukkan panjang ?');
readln(panjang);
write('Masukkan lebar ?')
readln(lebar);
luas:=panjang *lebar;
write('luas=;luas);
end.



STATEMEN JAMAK

Statemen jamak digunakan bilamana lebih dari sebuah statemen harus dikerjakan, sedangkan bentuk umum dari pascal hanya memungkinkan sebuah statemen saja yang disebutkan. Statemen jamak ditulis didalam kata cadangan begin dan end yang tersendiri, misalnya statemen if-then, hanya memungkinkan diikuti oleh statemen saja.

uses wincrt;
nilai:real;
keterangan, komentar:string[25];
begin
            nilai:=55.5;
            keterangan:='tidak lulus';
            komentar:='mengecewakan';
            if nilai>60 then
begin
            keterangan:='lulus';
            komentar:='memuaskan';
end
            writeln('keterangan=,'keterangan);
            writeln('komentar=,'komentar);
end.


yang dimaksud dengan statemen jamak (Compound Statemen) adalah Statemen yang ditulis dalam bentuk Blok diantara Begin dan End sebagai berikut :
Begin
            keterangan:'lulus';
            komentar:'memuaskan';
end.

Tidak ada komentar:

Posting Komentar