hi bloggers!!
tinggal di tasik itu kayak di kutub diiiinggiiiiiiiiiinnnnnnnn bangeeeeeeeeeeeeeeeet
ya sudah lah nikmati saja yaa, anugrah dari Alloh...hhee
postingan sebelumnya kan ngebahas Fungsi Input Dalam Bahasa C, nah sekarang aku mau share tentang bahasa pascal nih......
bahasan kali ini aku ambil dari laporan praktikum algoritma dan pemrograman waktu aku semester 1
prediksi awal matkul ini bakal susah eh ternyata dugaan ku meleset.....
loh kok malah curhat yaa.....hhheee
#lupakan lupakan#
Apa itu Pascal?
Bahasa Pascal pertama kali
diperkenalakan pada tahun 70-an oleh Niclaus Wirth di Technical University,
Zurich-Swiss. Nama pascal diambil dari nama seorang penemu alat hitung mekanis
pertama yaitu Blaise Pascal. Bahasa
pemrograman ini termasuk kategori “High Level Language”.
Bahasa
pemrograman pascal bertujuan untuk menjelaskan masalah pemrograman komputer
bagi mahasiswa yang belajar pemrograman komputer. Bahasa pemrograman ini
menjadi salah satu bahasa yang dangat populer di universitas, sehinga mendapat
julukan bahasa universitas. Keunggulan bahasa ini terletak pada kemudahannya
untuk dipelajari dan adanya dukungan fungsi-fungsi matematika yang lengkap.
2.2. Struktur Program Pascal
Struktur dari suatu program Pascal
terdiri dari judul program, bagian deklarasi, bagian pernyataan. Judul program sifatnya adalah optional, dan
bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik
koma. Bagian deklarasi digunakan bila di dalam program digunakan pengenal
(identifier).
Struktur Minimal Program
Begin
Statement;
End.
Struktur Lengkapnya
(*Judul Program*)
Program Nama_Program;
{penjelasan tentang program, yang berisi uraian singkat mengenai apa yang dilakukan program}
(*Bagian Deklarasi*)
Uses
{semua unit yang digunakan didefinisikan disini}
Label
{semua label yang digunakan didefinisikan disini}
Const
{semua konstanta yang digunakan didefinisikan disini}
Type
{semua tipe yang digunakan didefinisikan disini}
Var
{semua nama variabel yang digunakan didefinisikan disini}
{deklarasi prosedur dan fungsi di tulis disini}
(*Bagian Deklarasi/statment*)
Begin
Statement1;
Statement2;
....
Statement3;
{semua instruksi program ditulis disini}
2.3. Komponen Dasar Program Pascal
Pola susun bahasa pascal dibentuk
dengan menggunakan komponen bahasa pemrograman yang umum, yaitu :
1.Simbol dasar
Simbol
dasar terdiri atas :
1. Simbol
huruf, yaitu huruf A sampai Z atau a sampai z (huruf besar dan kecil)
2. Simbol
angka yaitu 0 sampai 9
3. Simbol
khusus, yaitu + -
* / ; := , ‘ < >
>= <= <> : { } ( ) [
]
2. Reserved word (kata
pasti)
Reserved word adalah suatu kata yang
sudah mempunyai arti khusus atau kata kunci dan harus digunakan sebagaimana
yang telah ditentukan dalam Pascal. Reserved word ini tidak bisa digunakan
sebagai identifier.
Contoh
beberapa reserved word antara lain:
AND
|
ELSE
|
LABEL
|
REPEAT
|
ARRAY
|
END
|
MOD
|
SET
|
BEGIN
|
FILE
|
NOT
|
THEN
|
CASE
|
FOR
|
OF
|
TYPE
|
CONST
|
FUNCTION
|
OR
|
UNTIL
|
DIV
|
GOTO
|
PROCEDURE
|
VAR
|
DO
|
IF
|
PROGRAM
|
WHILE
|
DOWNTO
|
IN
|
RECORD
|
WITH
|
3.
Identifier
(sebutan /pengenal)
Identifier merupakan sebuah kata
yang diberikan oleh programmer dan digunakan sebagi nama atau sebutan terhadp
sesuatu didalam program. Identifier dapat digunakan untuk menyatakan suatu : program, konstanta, variable, procedure,
fungsi, label, tipe bentukan, objek dan hal lain yang dideklarasikan oleh
pemrogram.
Identifier
ini bebas, tetapi dengan ketentuan sebagai berikut :
-
Terdiri dari gabungan huruf dan angka
dengan karakter pertama harus berupa huruf. Huruf besar dan kecil dianggap
sama.
- Tidak
boleh mengandung blank
- Tidak
boleh berupa reserved word atau kata kunci dalam pascal
- Tidak
boleh mengandung simbol khusus kecuali garis bawah
- Panjang
bebas tapi hanya 63 karakter pertama yang dianggap signifikan
2.4.
Perintah write dan writeln
Struktur umum :
Write(parameter) Writeln(parameter)
Persamaan perintah
write dan writeln yaitu menuliskan parameter ke layar. Perbedaan perintah write
dan writeln adalah pada pemindahan posisi kursor setelah penulisan. Perintah
writeln setelah menuliskan parmeternya di layar, maka kursor penulisannya akan
pindah ke baris bawahnya sehingga ketika dicetak akan ditampilkan pada baris
yang berbeda. Sedangkan perintah write hanya menuliskan parameternya saja tanpa
pindah baris.
2.5.
Cara menjalankan program
1.
Klik menu Run
2.
Maka akan keluar sejumlah submenu, pilih submenu Run
3.
Maka program yang sedang aktif di layar akan segera berjalan.
Perintah
diatas bisa disingkat dengan menekan ctrl+F9
Dan
untuk menampilkan hasil dengan menekan Alt+F5
2.6.
Cara menyimpan program
1.
Klik menu File
2.
Maka akan keluar sejumlah submenu, pilih submenu
Save atau Save As
3.Jika
memilih Save As maka akan muncul kotak dialog
Save File As dan ketikan nama file anda pada kotak Save File
2.6.
Cara memanggil program
1.
Klik menu File
2.
Maka akan keluar sejumlah submenu, pilih submenu Open
3.
Maka akan keluar kotak dialog Open a
File
4.Pada kotak name ketikan
nama file yang kan dipanggil kemudian tekan enter
Pascal yang aku gunain disini yaitu turbo pascal 7.0
contoh programnya
Program aritmatika;
Uses
Crt;
Begin
Clrscr;
Writeln(‘***
program hitung***’);
Writeln;
Writeln;
Write(‘120+12=’);Write(120+12);
Writeln;
Write(’120-12’);Write(120-12)
Writeln;
Write(‘120*12’);Write(120*12);
Writeln;
Write(‘120/12’);Write(120
div 12)
End.
ada beberapa contoh program yang udah di buat tinggal download aja
di sini