Tutorial Turbo Pascal
Tutorial Turbo Pascal
Variable adalah identifier yang berisi data yang dapat berubah-ubah nilainya di dalam
program. Deklarasi Variable adalah :
a. Memberikan nama variabel sebagai identitas pengenal
b. Menentukan tipe data variabel
Contoh deklarasi variabel: var X : integer;
R : real;
C : char;
T : boolean;
Konstanta adalah identifier yang berisi data yang nilainya tidak berubah di dalam
program.
Deklarasi Konstanta adalah:
a. Memberikan nama konstanta sebagai identitas pengenal
b. Menentukan nilai konstanta
Contoh deklarasi konstanta: conts MaxSize = 100; {integer}
ExitC = Q; {char}
Reserved Words atau kata-kata cadangan pada Pascal adalah kata-kata yang sudah
didefinisikan oleh Pascal yang mempunyai maksdu tertentu.Suatu Unit adalah
kumpulan dari konstanta, tipe-tipe data, variabel, prosedur dan fungsi-fungsi. Unit
standar pada Pascal yang bisa langsung digunakan adalah System, Crt, Printer Dos
dan Graph. Untuk menggunakan suatu unit, maka kita harus meletakkan clausa atau
anak kalimat Uses di awal blok program, diikuti oleh daftar nama unit yang digunakan.
Pada materi ini yang akan dibahas adalah unit Crt. Unit ini digunakan untuk
memanipulasi layar teks (windowing, peletakan cursor di layar, Color pada teks, kode
extended keyboard dan lain sebagainya.
Pada Bahasa Pemrograman Turbo Pascal terdapat struktur program, di mana struktur
program tersebut terdiri atas :
1. Kepala Program
2. Bagian Deklarasi
3. Bagian Program Utama
Kata-kata yang bergaris bawah pada bentuk umum di atas adalah kata-kata tercadang
dalam Turbo Pascal (Reserved Word). Kepala program adalah bagian yang
menyatakan judul dari program yang akan dibuat. Nama program mempunyai beberapa
ketentuan, yaitu:
_ Tidak boleh menggunakan kata-kata tercadang.
_ Tidak boleh dipisahkan oleh spasi.
_ Tidak boleh menggunakan simbol (-) tetapi menggunakan (_) atau garis bawah.
_ Dapat menggunakan huruf besar/ kecil dan juga angka.
Program Utama
Program utama adalah program yang berisikan pernyataan-pernyataan dalam Turbo
Pascal. Ini merupakan komponen kedua dari turbo pascal yang selalu terdiri atas
deklarasi data, prosedur dan fungsi. Program Utama diawali dengan pernyataan Begin
dan diakhiri dengan End.
Pernyataan dasar yang paling banyak digunakan dalamprogram Pascal adalah :
_ Write
_ WriteLn
_ Read
_ ReadLn
Write adalah pernyataan yang digunakan untuk menuliskan teks / komentar tanpa
perpindahan kursor jika tombol Enter ditekan. Bentuk umum :
Write ( Teks atau komentar );
Jika perintah tersebut dijalankan :
Bentuk umum :
Writeln ( Teks atau komentar );
Jika perintah tersebut dijalankan :
DEKLARASI KONSTANTA
Bila kita ingin menggunakan identifier yang berisi nilai nilai konstanta, maka harus
didefinisikan
terlebih dahulu pada bagian ini.
Definisi konstanta diawali dengan kata cadangan Const diikuti oleh kumpulan identifier
yang diberi
suatu nilai konstanta.
Contoh
Program contoh_konstanta;
Uses wincrt;
Const
potongan = 0.2;
gaji = 250000;
namaperusahaan = P.T Sejahtera ;
Begin
Writeln(Potongan = ,Potongan);
Writeln(Gaji = ,Gaji);
Writeln(Nama = ,nama perusahaan);
End.
DEKLARASI VARIABEL
Jika konstanta merupakan identifier berisi data konstanta yang nilainya sudah
ditentukan dan pasti,
tidak dapat dirubah di dalam program.
Maka variabel adalah identifier yang berisi data yang dapat berubah rubah nilainya di
dalam program.
Kata cadangan Var digunakan sebagai judul di dalam bagian deklarasi variabel dan
diikuti oleh satu
atau lebih identifier yang dipisahkan koma,diikuti dengan titik dua dan tipe dari datanya
serta diakhiri
dengan titik koma.
Contoh
Var
Totoal, Gaji, Tunjangan : real;
Menikah : boolean;
Jumlahanak : integer;
Keterangan : string[25];
Begin
Gaji := 50000;
Menikah := True;
JumlahAnak := 3;
Tunjangan := 0.25 * Gaji + JumlahAnak * 30000.0;
Total := Gaji + Tunjangan;
Keterangan := Karyawan Teladan;
writeln (Gaji bulanan : Rp ,Gaji);
writeln (Tunjangan : Rp ,Tunjangan);
writeln (Total gaji : Rp ,Total);
writeln (Sudah menikah : ,Menikah);
writeln (Jumlah anak : ,JumlahAnak);
writeln (Keterangan : ,Keterangan);
End.
Apr
14
Tipe Data Pascal
Posted by
Dalam pemrograman pascal, semua peubah yang akan dipakaui harus ditentukan tipe
data yang digunakan karena akan berpengaruh terhadap operator bilangan yang dapat
dilaksanakan serta hasil akhir dari sebuah operasi bilangan. Bentuk umum dari
deklarasi tipe data adalah sebagai berikut :
Type pengenal : tipe;
Read more
1 Comment
Mar
18
Deklarasi Pengenal dan Konstanta
Posted by
Pada postingan kali ini kita akan mempelajari salah satu komponen dalam bahasa
pascal yaitu variabel/peubah dan konstanta. variabel atau peubah adalah suatu alamat
memori yang digunakan untuk menampung data atau jika ibaratkan variabel itu seperti
halnya dengan tempat/wadah, contoh gelas. gelas adalah variabelnya dan air adalah
datanya dengan jenis data zat cair. Nahuntuk pemberian nama peubah itu adalah
bebas tetapi harus sesuai dengan ketentuan pemberian nama identifier (pada postingan
sebelumnya). pengenalan variabel dalam bahasa pemrograman pascal diletakkan pada
awal program, adapun ketentuan cara pengenalannya adalah sebagai berikut :
Bagian deklarasi perubah diawali dengan kata baku Var yang berarti variable atau
perubah. Bentuk umum deklarasi perubah adalah :
Var daftar_pengenal : tipe data;
Read more
1 Comment
Nov
05
PERINTAH DASAR DALAM TURBO PASCAL
Posted by
Sebelum mempelajari bahasa pascal lebih jauh, kita perlu memahami pernyataan-
pernyataan yang member peran besar dalam membuat program pascal. Pernyataan
tersebut termasuk pernyataan keluaran ke monitor melalui pernyataan write dan writeln
serta pernyataan masukan dari keybord melalui pernyataan Read dan Readln
A. Pernyataan WRITE
Pernyataan Write digunakan untuk mencetak beberapa buah item ke monitor computer
dengan berurutan dan secara otomatis pascal menempatkan kursor ke sebelah kanan
kursor terakhir. Rumus umumnya adalah : write (item1, item2, item3.). Item ini dapat
berupa angka, karakter, string, nilai Boolean, variable dan ekspresi.
Berikut contoh Read more
No Comments
Oct
29
Mengenal Komponen Bahasa Pemrograman Pascal II
Posted by
Reserved word (kata-kata tercadang/kata kunci)
Reserved word adalah kata-kata yang sudah mempunyai arti khusus dalam bahasa
pemrograman. Program pascal mempunyai 35 kata kunci, dan kata kunci ini tidak boleh
anda gunakan untuk memberikan nama/identifier judul program, nama variable atau
konstanta, nama fungsi dan procedure.
Berikut adalah table reserved word pascal :
And Downto If Or Then
Array Else In Packed To
Begin End Label Procedure Type
Case File Mod Program Until
Const For Nil Record Var
Div Function Not Repeat While
Do Goto Of Set With
Asm Unit Uses Implementation
Read more
2 Comments
Oct
26
Mengenal Komponen-Komponen Bahasa Pemrograman Pascal
Posted by
Dari contoh 1, dapat digambarkan struktur umum dari komponen program pascal :
Judul program menentukan nama program, pada contoh 1 judul programnya adalah
belajarpascal dan judul program ini digunakan untuk memberikan identitas (identifier)
dari program yang anda buat. Deklarasi uses Read more
No Comments
Oct
26
Pengenalan Pascal
Posted by
Untuk dapat menjalankan program turbo pascal dapat dimulai dari menu Start >
Program > TPW 1.5 pilih TPW 1.5 dan berikut adalah tampilan program turbo pascal
Turbo pascal merupakan salah satu bahasa pemrograman yang terstruktur artinya
statement/perintah yang diberikan kepada computer dilakukan Read more
Oct
26
Pengenalan Pascal
Posted by Admin on uncategorized
Untuk dapat menjalankan program turbo pascal dapat dimulai dari menu Start >
Program > TPW 1.5 pilih TPW 1.5 dan berikut adalah tampilan program turbo pascal
Turbo pascal merupakan salah satu bahasa pemrograman yang terstruktur artinya
statement/perintah yang diberikan kepada computer dilakukan secara runtut. Berikut
adalah aturan-aturan yang harus dipenuhi dalam penulisan listing/code program
pascal :
1. Jenis huruf yang digunakan dalam penulisan program pascal adalah bebas, bisa
menggunakan huruf kecil (lowercase) atau huruf besar (uppercase) atau campuran
antara huruf kecil dan huruf besar.
2. Kata-kata baku (reserved word/kata-kata tercadang dalam program turbo pascal)
dalam program diawali dengan huruf kecil dan dalam teks penjelasan ditulis
menggunakan huruf tebal. Sebagai contoh : var, type, record, dan lain-lain.
3. Nama perubah diawali dengan huruf besar, diikuti dengan huruf kecil, dan dalam teks
penjelasan akan tertulis dengan huruf miring. Sebagai contoh : nama, Siswa, gaji dan
lain-lain.
4. Nama judul program, prosedur dan fungsi seluruhnya menggunakan huruf besar,
missal PUSH, POP, BACA_MATRIX dan lain-lain.
5. Setiap akhir baris statement/perintah selalu diakhiri dengan tanda titik kome ( ; ).
Contoh 1 :
program belajarpascal;
{program untuk menuliskan sebuah nama lembaga}
{dan alamatnya}
uses wincrt;
begin
writeln(belajar turbo pascal);
writeln(smun 1 banguntapan);
end.
Secara umum, program akan menerima masukkan dari luar, melakukan sebuah proses
tertentu dan menghasilkan keluaran. Pada contoh program diatas, kita hanya ingin
menampilkan string di layar. String adalah kumpulan/rangkaian karakter. Jika program
diatas kita jalankan (dikompile)
to be continued
Pernyataan WRITE
Dapat digunakan untuk mencetak beberapa buah item ke moniter computer dengan
berurutan dan secara otomatis Pascal menempatkan kursor ke sebelah kananitem
terakhir.
Rumus umumnya adalah : Write(item1, item2, item3, .)
Item berupa nilai angka, karakter, string, nilai boolean, variabel, dan ekspresi.
Contoh :
Pernyataan WRITELN
Perbedaan antara WRITE dan WRITELN adalah setelah menuliskan item-item, Pascal
memindahkan kursor turun satu baris ke baris berikutnya.
Rumus umumnya adalah : Writeln(item1, item2, irwm3, .)
Contoh :
PROGRAM Identitas_Diri; {judul program}
USES WINCRT;
BEGIN {awal bagian utama program}
Writeln(Namaku Wijaya);
Writeln(Alamatku di Surakarta);
Writeln(Tempat lahir di Jatingaleh, Semarang);
Writeln(Ulang tahunku 18 Mei setiap tahun);
Writeln(Makanan favoritku bakso ikan);
Writeln(Pelajaran favoritku Fisika dan Komputer);
Writeln(Tinggi badanku 170 cm);
Writeln(Berat badanku 50 kg);
Writeln(Udah dulu ya ?);
END. {akhir bagian utama program}
Perhatikan :
Pada awal program, kita harus menuliskan PROGRAM diikuti judul program yaitu
Identitas_Diri. Pada penulisan judul program tidak boleh menggunakan spasi dan hanya
boleh menggunakan underscore ( _ ) untuk menyambung kata demi kata.
Pada bagian utama program diawali dengan BEGIN dan diakhiri dengan END. Tanda
titik ( . ) di sebelah kanan END harus dieberikan.
Pernyataan di dalam kurung, dipisahkan oleh tanda titik-koma (;) dan ditulis dengan
sistem bertakik (indentation). Tujuannya untuk memudahkan membaca program.
Pernyataan Writeln digunakan untuk mencetak pernyataan yang ada di dalam tanda
kurung dan memerintahkan kursor untuk pindah ke bawah. Ingat, pernyataan di dalam
kurung harus diberi tanda apostrof () di awal dan di akhirnya.
Setiap baris program yang diketik pada editor Pascal memiliki maksud tertentu. Agar
program yang dibuat dapat dipahami orang lain, tulislah komentar. Sejumlah kometar
yang ditulis harus berada di dalam kurung kurawal yaitu diawali oleh { atau (* dan
diakhiri dengan *)
Pernyataan READ
Pernyataan Read digunakan untuk menyatakan nilai satu atau beberapa variabel.
Rumus umumnya adalah READ(variabel1, variabel2,_ Pernyataan ini mengharuskan
pemakai memasukkan jawaban melalui keyboard dan mengakhiri jawaban dengan
menekan tombol enter.
http://anam46.wordpress.com/artikel/teknologi-dan-informasi/turbopascal/