Anda di halaman 1dari 8

1.

BAHASA PEMROGRAMAN PASCAL


Bahasa Pascal dikembangkan oleh Prof. Niklaus Wirth yang berasal dari Technical University
Zurich Swiss pada tahun ke 1970. Nama Pascall sendiri diambil dari tokoh ahli matematika Perancis yang
bernama Blaise Pascal.pada abad ke 17.

2. STRUKTUR PROGRAM PASCAL

JUDUL PROGRAM Program Nama_Program;


Uses Wincrt;
BLOK PROGRAM Const Nama_Konstanta =
Nilaikonstanta
Bagian Deklarasi Type Nama_type = TypeData;
Deklarasi Unit Var Nama_Variabel :
Deklarasi Konstanta TypeData;
Deklarasi Tipe Procedure Nama_Prosedur;
Deklarasi Variabel Begin
Deklarasi Prosedur Pernyatan
End;
Deklarasi Fungsi
Function Nama_Function;
Bagian Pernyataan TipeData;
Begin
Begin Pernyatan
Blok Statement / End
Pernyataan
End Begin {Program Utama}
Blok statement /
Pernyataan

JUDUL PROGRAM
Syarat untuk nama/ judul program adalah
1. Antara kata program dan nama program boleh dipisahkan dengan spasi, enter, dan lain-lain.
2. Nama program harus merupakan suatu kesatuan dan tidak boleh dipisah (spasi).
3. Tidak boleh terdapat tanda-tanda aritmetika seperti “+” , ”-“ , ”*” , ”/” , dan lain-lain.
4. Boleh menggunakan garis bawah.
5. Tidak boleh dimulai dengan suatu bilangan.
6. Diakhiri tanda “;”
Contoh:
1) Coba_coba; (Benar)
2) 2Unlimited; (Salah)
USES

Uses merupakan perintah yang digunakan untuk memulai suatu unit tertentu dari turbo
pascal. Unit adalah kumpulan instruksi yang merupakan prosedur dan fungsi yang dipakai
dalam turbo pascal.

UNIT SISTEM
Namun uses ini tidak berlaku / tidk digunkn pada unit system. [ Unit system merupakan unit
yang langsung terpasang pada Turbo Pascal, sehingga menggunakan perintah-perintah yang
terdapat di dalam sistem. Unit system adalah satu-satunya unit yang tidak menggunakan kata
uses.]

USES WINCRT

Uses “WinCrt”.digunakan dalam menjalankan perintah-perintah yang terdapat di dalam unit


Crt . Unit Crt merupakan unit yang mengatur kerja layar dan keyboard atau I/O. Sebagai contoh,
perintah CLRSCR yang digunakan digunakan untuk membersihkan layer, ia tidak akan berjalan
tanpa menggunakan perintah uses WinCrt.

TYPE
Type adalah perintah yang berguna untuk mendefinisikan sujatu type yang akan
dimasukkan kedalam suatu variable.

CONST
Perintah Const adalah perintah untuk mendefinisikan suatu konstanta. Tata cara
penulisan konstanta adalah sebagai berikut:
• Menuliskan Const pada awal pendefinisian konstanta.
• Konstanta tidak hanya berlaku untuk bilangan tetapi bisa juga berupa suatu string.
• Dalam konstanta boleh terdapat operasi aritmatika perkalian, pembagian,
penambahan,
dll.
• Nama konstanta tidak mengandung spasi dan tanda aritmetika.

VAR

Kata var merupakan tanda dimulainya pendefinisian variable-variabel yang akan


digunakan pada program.
Tata cara penulisan:

 Pendefinisian variable dimulai dengan kata var dan memperhatikan tata cara
penulisan pendefinisian variable, yaitu: Nama_var1, nama_var2,…..tipe

 Nama variable tidak boleh sama dengan nama perintah

 Nama variable tidak boleh mengandung spasi dan tanda aritmatik, serta tidak boleh

dimulai dengan bilangan.

MACAM MACAM BILANGAN LIHAT PDF

OPERATOR

Operator adalah symbol-simbol atau kata-kata yang dipakai untuk melaksanakan suatu
operasi terhadap data dan variable.

UNTUK JENIS”DAPAT DILIHAT PADA SLIDE YANG BERIKUT INI

(video gambar)

STATEMENT OUTPUT, INPUT, IDENTIFIER VARIABEL, DAN KONSTATNTA


1. Statement output dan input digunakan untuk menampilkan hasil program, dan untuk
memasukkan data lewat keyboard.
2. Write/ writeln digunakan untuk menampilkan isi suatu nilai variable di layar.
3. Read/ readln digunakan untuk memasukkan data (input) kedalam suatu variable.
4. Identifier merupakan judul program, variable konstanta, prosedur atau fungsi yang
mempunyai nama. Example: programku_yang_pertama.
5. Konstanta merupakan suatu harga yang tidak dapat berubah.
Contoh:
Const
D:=50;
PEMILIHAN KONDISI PADA PASCAL

IF THEN

Kondisi adalah persyaratan yang dapat bernilai benar atau salah. Aksi hanya dilaksanakan apabila
bernilai benar. Sebaliknya, apabila kondisi bernilai salah, maka aksi tidak dilaksanakan.. Struktur
pemilihan if-then hanya memberikan satu pilihan aksi bila kondisi dipenuhi (bernilai benar), dan tidak
memberi pilihan aksi lain bila kondisi bernilai salah
Cara Penulisan:
IF (kondisi) then (Statement)

LIHATIN CONTOH PROGRAM

IF THEN ELSE
IF THEN ELSE merupakan bentuk pemilihan yang lebih umum dengan memilih satu dari
dua buah aksi bergantung pada nilai kondisinya.

 Cara Penulisan:
If (kondisi) then
(Statement 1)
Else
(Statement 2)

LIHATIN CONTOH PROGRAM

CASE OF
Case of adalah pemecahan dari if bertingkat. Pada Case Of dapat dilakukan perbandingan
beberapa kondisi dari suatu variabel.

 Cara Penulisan:
Case (Variabel) of
Char (Statement)

LIHATIN CONTOH PROGRAM

STATEMENT PERULANGAN

FOR DO
 Cara Penulisan:
FOR Variable := startindex ( TO/DOWN TO ) endindex
DO
BEGIN
(Statement)
END;

LIHATIN CONTOH PROGRAM

WHILE DO
 Cara Penulisan:
WHILE ( condition ) DO
BEGIN
Statement;
END;
REPEAT UNTIL
 Cara Penulisan:
REPEAT
Statement;
UNTIL (condition);

MATLAB

TENTANG

Matlab (Matrix Laboratory), pertama kali dikenalkan oleh University of New Mexico dan
University of Stanford pada tahun 1970. Matlab dapat digunakan antara lain:
 Perhitungan matematika
 Komputasi numerik
 Simulasi dan pemodelan
 Visualisasi dan analisis data
 Pembuatan grafik untuk keperluan sains dan teknik

OPERATOR SYSTEM
Perintah tambahan yang berguna untuk pemrograman
 clc : menghapus layar di command window.
 close all : menutup semua tampilan sebelumnya.
 clear : menghapus data di memori Matlab.
 cd : perintah untuk mengubah direktori.
 pwd : menampilkan direktori yang sedang aktif.
 dir : mendata file-file yang ada di current directory.
 mkdir : perintah untuk membuat direktori dibawah current direktori.
 delete : perintah untuk menghapus file.
 who : mendaftar semua variable yang ada di currently active workspace dan
mengurutkannya berdasarkan alfabet.
 whos : mendaftar semua variable yang ada di currently active workspace dan
mengurutkannya berdasarkan alphabet bersamaan dengan ukuran dan
tipenya.
FUNGSI
Berikut merupakan fungsi-fungsi yang berlaku dalam Matlab:
Abs (X) Menciptakan harga positif
Menghasilkan exponensial
Exp (X)
ex
Log (X) Menghasikan ln (X)
Log10 (X) Menghasilkan 10 (X)
Sqrt (X) Menghasilkan akar X
MATRIX
Vektor Baris:
X = [2;4;6]
Vektor kolom:
X = [2 4 6; 1 1 5]

PEMILIHAN KONDISI
IF, ELSEIF, ELSE
 Cara Penulisan:
If Kondisi 1
Statement_1;
elseif Kondisi 2
statement_2;
else
statement_3;
end;

SWITCH CASE
 Cara Penulisan:
Switch (Variabel)
Case (Char)
Statemen_1
Case (Char)
Statement_2
………………
…………
Otherwise
Statement_n
End;

STATEMENT PERULANGAN
1. While
 Cara Penulisan:
while (Kondisi)
(Statement)
End
FOR
 Cara Penulisan:
For (kondisi)
(statement)
End

Statement Ploting
 Cara Penulisan:
- Single Grafik:
Plot (User1,User2,Symbol)
- Multi Grafik:
Plot(User1,User2,Symbol,User3,User4,Symbol,..UserN,UserN+1,
Symbol)
*Symbol Optional
Atau
Plot (User1,User2,Symbol)
Hold on;
Plot (User2,User3,Symbol)
...

FLOWCART
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart
urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat
dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram
(programmer) menerjemahkannya ke bentuk program dengan bahsa
pemrograman.
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan
antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan
demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses
digambarkan dengan garis penghubung.

JENIS-JENIS FLOWCHART
Ada beberapa jenis flowchart diantaranya:
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).

Jenis-Jenis Flowchart
Ada beberapa jenis flowchart diantaranya:
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
LIHAT PDF UNTUK SIMBOLNYA

Anda mungkin juga menyukai