RSS

PASCAL

Nama bahasa pemrograman Pascal diambil dari nama seorang matematikawan asal Prancis, yaitu Blaise Pascal.Bahas pemrograman ini dibuat oleh Profesor Niklaus Wirth pada tahun 1971. Bahasa pemrograman Pascal digunakan sebagai bahasa standar dalam olimpiade komputer internasional (IOI) karena memiliki beberapa kelebihan sebagai berikut :
  • Tipe data standar yang terdiri dari Character, Boolean, Byte, Integer, Real, dan String.
  • Pemrogram dapat membuat tipe data sendiri yang diturunkan dari tipe data standar.
  • Terstruktur, program terdiri dari fungsi dan prosedur kecil yang dapat digunakan berulang-ulang.
  • Sederhana dan mudah dipahami karena merupakan bahasa pemrograman aras tinggi.

Jenis tipe data dalam program Pascal adalah sebagai berikut :

 Tipe Data   Keterangan  
 Byte   Angka dari 0 hingga 255 
 Integer   Angka dari -32768 hingga 32767 
 Real   Angka pecahan/desimal dari 1E-38 hingga 1E+38 
 Boolean   Nilai TRUE atau FALSE 
 Char   Semua karakter dari tabel ASCII 
 String   Semua huruf, spasi, atau frasa 

Struktur penulisan program Pascal adalah sebagai berikut :
  • Nama Program
  • Perintah Uses
  • Deklarasi Tipe data
  • Deklarasi Konstanta
  • Deklarasi Variabel
  • Deklarasi Fungsi {jika ada}
  • Deklarasi Prosedur {jika ada
  • Badan Program, yang diawali dengan Begin dan diakhiri dengan End. (titik)

Jika Anda menjalankan situs Coding Ground pertama kali, maka akan muncul 84 macam bahasa pemrograman yang dapat Anda pilih. Klik icon bahasa Pascal, untuk menjalankan compiler online bahasa Pascal. Pada bagian editor akan nampak program kecil Hello World.

Program HelloWorld (output);           : nama program
Begin                                                : awal badan program
    writeln('Hello World!');                 : menampilkan kata 'Hello World!'
End.                                                 : akhir dari badan program

Program diatas merupakan program sederhana yang digunakan untuk menampilkan kata Hello World. Berbeda dengan program Fortran; pada program Pascal, kata atau kalimat diapit dengan tanda ' ' (kutip tunggal). Setiap baris instruksi diakhiri dengan ; (titik koma) kecuali Begin dan End. Perintah writeln( ) digunakan untuk menampilkan kata atau nilai suatu variabel.

Perintah Input/Output
Ada 2 jenis perintah input/output yang akan kita pelajari lebih lanjut, yaitu write( ), writeln( ), read( ), dan readln( ). Beda keempat perintah tersebut adalah
  • write( ) dan writeln( ) digunakan untuk menampilkan kata atau nilai suatu variabel.
  • read ( ) dan readln( ) digunakan untuk memasukan nilai sebuah variabel.
  • write( ) dan read( ) merupakan perintah input/output yang menempatkan kursor disamping kanan setelah menjalankan perintah.
  • writeln( ) dan readln( ) merupakan perintah input/output yang menempatkan kursor 1 baris dibawah setelah menjalankan perintah.
 Cobalah program penjumlahan berikut :

program penjumlahan;
{program menjumlahkan 2 bilangan}
uses crt;
var a,b,jawab:byte;
begin
     clrscr;
     write('masukkan bilangan a : '); readln(a);
     write('masukkan bilangan b : '); readln(b);
     jawab := a+b;
     writeln('hasil penjumlahan : ',jawab);
end.

Program diatas bernama penjumlahan. Tanda { } menunjukkan baris komentar atau keterangan. Ada 3 variabel yang digunakan dalam program penjumlahan, yaitu a, b, dan jawab. Ketiganya dideklarasikan dengan tipe byte. Pengguna memasukan nilai variabel a dan b. Variabel jawab dihitung dengan rumus a + b. Yang perlu diperhatikan adalah penulisan rumus dimana jawab := a+b.

Lambang Aritmatika yang digunakan dalam bahasa Pascal :

 Lambang   Fungsi  
+ Plus
- Minus
* Kali
/ Pembagian untuk bilangan real
div Pembagian untuk bilangan integer
mod Sisa pembagian

Simpan dan Download Program

Untuk menyimpan File program, klik menu File pada bagian atas dan pilih Save File. Agar file dapat kita simpan di folder lokal, maka harus kita download, dengan cara klik menu File dan pilih Download File. Hasil download file yang ada di drive S:\ dapat dibuka menggunakan aplikasi WordPad.

Buatlah latihan-latihan pemrograman untuk lebih membiasakan Anda dalam menulis program komputer.

http://cyberclasstik.blogspot.com/p/m-xi-1-01.html
http://cyberclasstik.blogspot.com/p/latihan-pemrograman.html
http://cyberclasstik.blogspot.com/p/fortran.html

Sumber Pustaka :
[1] Situs Wikipedia.org
[2] Situs Tutorial Pascal

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar

Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.