26 Maret 2009

Input/ Output, Konstanta, dan Variabel

Perintah Input : read/readln

Perintah Output : write/writeln

Konstanta

Merupakan suatu nilai yang bersifat tetap

Bentuk Umum: const nama_konstanta = nilai_konstanta;

Contoh:

uses crt;

const nim = '11080636';

nama = ' Dita ';

begin

clrscr;

writeln('Nim saya adalah ',nim);

writeln('Nama saya adalah ', nama);

readln;

end.

Variabel

Adalah suatu nilai yang selalu berubah selama proses program

Bentuk umum : var nama_variabel : tipe_data;

Contoh:

uses crt;

var nim : string[8];

nama : string[20];

begin

clrscr;

write('Masukkan nim : '); readln(nim);

write('Masukkan nama : '); readln(nama);

writeln('=======================');

writeln('Nim saya adalah ',nim);

writeln('Nama saya adalah ',nama);

readln;

end.

Selengkapnya....

Menyimpan File dalam Pascal

Sebelum menyimpan file, sebaiknya membuat folder atau directory terlebih dahulu. Pembuatan directory dalam pascal biasanya menggunakan DOS.

Cara membuat directory:
  • Pilih menu File DOS Shell, maka akan tampil jendela command prompt
  • Masuk ke dalam drive C:\, ketik cd \ kemudian enter
  • Buat directory sebagai tempat penyimpanan, misal directory pascal maka ketik md pascal, kemudian enter
  • Untuk keluar dari command prompt, ketik exit, kemudian enter

Setelah membuat directory, maka directory harus diaktifkan dengan cara:

  • Pilih menu File Change DIR
  • Pilih directory yang dibuat, C:\Pascal
  • Kenudian pilih OK

Untuk menyimpan file, maka tekan tombol F2 pada keyboard. Ketik nama file yang diinginkan. Penulisan nama file mempunyai ketentuan sebagai berikut:

  • Tidak boleh menggunakan spasi
  • Panjang nama file maksimal 8 digit
Selengkapnya....

Struktur Program Pascal

Pemrograman Pascal merupakan salah satu bahasa pemrograman tingkat tinggi (high level language) dan pemrogramannya bersifat terstruktur.

Struktur program pascal:
1. Judul program
- diawali dengan kata program
- penulisan nama program tidak boleh diawali dengan angka/karakter khusus/operator aritmatika
- tidak boleh menggunakan spasi (bisa menggunakan tanda underscore)
- tidak boleh menggunakan reserved word ( kata-kata yang sudah dibakukan oleh pascal, seperti begin, end, if, for, write, readln )
- diakhiri dengan tanda titik koma
- judul bersifat optional (boleh digunakan/tidak digunakan)
2. Badan program (Body Program)
- Bagian deklarasi : deklarasi unit, konstanta, variabel, label, tipe
- Bagian pernyataan/statement
* diawali kata Begin dan diakhiri End.
* setiap akhir pernyataan menggunakan tanda titik koma


Dalam pemrograman pascal, penulisan dalam huruf kapital atau huruf kecil tidak berpengaruh karena tidak bersifat case sensitive

Selengkapnya....