Perintah dasar di pascal

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

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 penggunaan pernyataan write !

Contoh 2 :

Program menggunakan_write;

uses wincrt;

var

angka1:real;

begin

write(‘selamat belajar ‘);

write(‘turbo pascal ‘);

write(‘secara mandiri’);

end.

Tampilan hasil kompilasi :

2

A. Pernyataan WRITELN

Perintah Writeln merupakan kependekan dari  write line,  setelah menuliskan parameter/item/string di layar maka kursor penulisan akan langsung pindah ke baris di bawahnya atau ganti baris. Perbedaan write dan writeln adalah setelah menuliskan item-item, pascal memindahkan kursor turun satu baris ke baris berikutnya (menuliskan ke baris yang baru). Sebagai contoh sebagai berikut :

Contoh 3 :

Program identitasku;

Uses wincrt;

Begin

Writeln (‘namaku Uncle Poo’);

Writeln (‘aku dilahirkan di rumah’);

Writeln (‘rumahku di Bukit Tinggi’);

Writeln (‘ulang tahunku setiap tanggal 29 February’);

Writeln (‘udah ya’);

End.

Jika program diatas kita compile maka hasilnya adalah sebagai berikut :

3

Pernyataan READ

Pernyataan Read digunakan untuk membaca data yang dimasukkan oleh programmer melalui keyboard. Statemen read tidak memperhatikan batas baris, rinci data (yang tersedia) akan selalu dibaca tidak tergantung apakah mereka ada di baris yang sama atau tidak. Rumus umumnya adalah : read (variabel1, variabel2,….). Pernyataan ini mengharuskan anda memasukkan data melalui keyboard dan mengakhiri proses memasukkan data dengan menekan tombol enter. Perhatikan contoh program berikut :

Contoh 4 :

Program statemen_masukkan;

Uses wincrt;

Var

Angka1, angka2 :integer;

Begin

Write(‘masukkan dua buah angka :’);

Read(angka1,angka2);

Write(‘angka pertama adalah :’,angka1,’dan angka kedua

adalah :’,angka2);

End.

Jika program diatas kita compile maka hasilnya adalah sebagai berikut (dalam hal ini saya memasukkan angka 6 dan 7 :

4

Pernyataan READLN

Pernyataan Readln hampir sama dengan pernyataan read.  Pernyataan Readln memindahkan kursor turun satu baris ke baris berikutnya setelah anda mengetikkan nilai variable yang ditanya oleh pascal. Perhatikan contoh berikut :

Contoh 5 :

Program demo_readln;

Uses wincrt;

Var

Angka1 :integer;

Begin

Write(‘masukkan satu buah angka : ’);

Readln(angka1);

Writeln(‘angka yang anda masukkan adalah :’,angka1);

End.

Hasil dari kompilasi program diatas adalah sebagai berikut :

5

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: