Monday, September 5, 2011

Dasar Free Pascal

  Dasar free Pascal

Pascal dirancang untuk pemrograman moduler, dengan demikian setiap langkah yang logis dalam algoritma secara umum dapat diterjemahkan ke dalam modul pascal. Modul-modul pascal dinamakan blok, fungsi atau prosedur tergantung dari cara penggunaan nya. Selain itu, sintaksis pascal mengharuskan semua deklarasi dan defenisi ditempatkan pada awal suatu program. Adapun struktur umum program yang ditulis dengan bahasa pascal adalah:

  1. Judul Program
Memberitahukan computer bahwa bagian ini membentuk suatu program dengan nama yang telah didefenisikan.
  1. Deklarasi dan Defenisi
Bagian yang berisi hal-hal yang perlu dipesan atau didefenisikan sebelum program utama dilaksanakan. Variable merupakan nama (identifier) yang dimaksudkan untuk menampung suatu data tertentu. Untuk mendeklarasikannya diawali dengan VAR kemudian diikuti oleh daftar nama variable dan tipenya.
  • Jenis data numeric : bilangan bulat, bilangan real.
  • Jenis data non numeric : string, char, Boolean.
  1. Blok Program Utama
Bagian yang berisi langkah atau aksi algoritma dari suatu program yang dilakukan.
Perintah Write dan Writeln adalah perintah yang berguna untuk mencetak kata-kata atau variable ke layar computer, tetapi perintah Write dan Writeln memiliki hasil tampilan layar yang berbeda. Untuk mengetahui perbedaan kedua perintah tersebut dapat dilihat dari hasil program di bawah ini.
Program Mencetak;
Begin
Write(‘Sedang Belajar Pascal’);
Writeln (‘Sedang Belajar Pascal’);
Write(‘Sedang Belajar Pascal’);
Writeln (‘Sedang Belajar Pascal’);
Writeln (‘Sedang Belajar Pascal’);
End.
Ada beberapa simpulan perintah Write dan Writeln, yakni:
  • Perintah WRITE atau write atau Write mempunyai arti yang sama, yakni menampilkan segala sesuatu yang terletak diantara tanda kurung buka ‘(‘ dan tutup kurung ‘)’ ke perangkat output (layar monitor). Segala sesuatu yang hendak dicetak harus terdapat di antara kurung buka “(“ dan kurung tutup “)”.
  • Perintah WRITELN atau writeln atau WriteLN mempunyai arti yang sama seperti perintah WRITE namun setelah menampilkan variable atau string ke media output (layar) dilanjutkan dengan perintah LN atau ln yang maksudnya pindah ke LINE (baris) berikut untuk perintah output selanjutnya.
  • Bila ingin mencetak kata-kata (string), kata tersebut harus terdapat diantara tanda petik satu (‘), sedangkan untuk mencetak variable tidak perlu tanda petik satu (‘).
  • Untuk setiap pemakaian Write dan Writeln harus diakhiri dengan tanda titik koma (;) sebagai tanda akhir sebuah perintah (statemen) atau sekumpulan perintah.

Perintah Read atau Readln digunakan untuk memasukkan data ke dalam variable. Memang tidak ada perbedaan yang jelas antara perintah Read dan Readln. Perbedaan Raed dan Readln ini akan terdapat pada operasi file, sedangkan input dari standar input keyboard adalah pada pemasukan Enter. Read tidak akan menerima Enter, sedangkan Readln akan menerima Enter sebagai masukan.
Menyimpan Program Pasal
  • Klik sub-menu Save pada menu file
  • Ketik tempat penyimpanan, misalnya E:/.
  • Lalu pilih folder panyimpanan dengan cara mengklik folder yang terdapat pada drive E yang telah anda sediakan. Kemudian ketikkan nama file. Contoh : latih.pas.
Kompilasi Program Pascal dan Menjalankanya serta Melihat Hasil Program
  • Klik sub-menu Compile (alt + F9) pada menu compile
  • Proses kompilasi berhasil dengan baik, maka dilayar monitor akan muncul pesan:
  • Success : Press any key”, kemudian tekan enter.
  • Maka program dapat dijalankan dengan cara mengklik sub-menu Run (ctrl + F9). Dan untuk melihat hasinya tekan alt + F5.
  • Jika pada layar terdapat pesan yang lain yaitu :
Error 85 : “; “Expacted”
Error xx : “)” Expected”
Ini berarti bahwa proses kompilasi belum berhasil, maka program harus diperbaiki terlebih dahulu sebelum dijankan.

Prentscreen Contoh Penggunaan Free Pascal
  1. Listin Program

     




     
  2. Hasil Program
 Demikian pembahasan tentang pascal and good luck to trying



No comments :

Post a Comment