Kamis, 29 Januari 2015

Mengenal Bahasa Pemograman Pascal

Kamis, 29 Januari 2015 saya mengikuti Olimpiade Sains Cabang Komputer. Salah satu materi yang diujikan adalah Bahasa Pemograman Pascal. Bagi anak IT, mungkin bahasa ini sudah sangat sering mereka pakai. Bahkan ada yang memakainya tiap hari/? Saat pertama kali melihat program Pascal, anda mungkin akan mengira kalau Pascal itu rumit dan sulit. Namun, menurut berbagai pendapat Pascal itu cukup mudah dimengerti, karena bahasa manusia banyak digunakan(Menggunakan bahasa inggris). Sehingga lebih mudah memahami bahasa pemograman ini. /ga sesusah memahami hati perempuan kok/abaikan/


Pascal bukanlah buatan Blaise Pascal (Penemu Kalkulator), melainkan buatan Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) asal Swiss pada tahun 1971. Nama pascal itu sendiri diambil dari nama sang penemu kalkulator atau alat hitung, Blaise Pascal.

Bahasa Pascal [Program Kosong].

Program kosong adalah program paling sederhana dalam Bahasa Pascal, karena tidak melakukan apapun. Contoh:

begin

end.

Penjelasan:

begin //deklarasi untuk mengawali suatu program

end. //deklarasi untuk mengakhiri suatu program

 Ket: Tanda ' // ' (Double Slash) berarti komentar atau keterangan.

Program tersebut tidak melakukan apapun. Karena setelah perintah untuk 'Mulai' dideklarasikan, perintah 'berakhir' dideklarasikan.

Tipe Data

Ada 2 macam tipe data dalam Bahasa pascal yang bisa kita gunakan untuk sebuah variabel atau konstanta. Tipe data sederhana dan kompleks. Kali ini kita bahas tipe data yang sederhana.

1. Integer

Dapat diartikan sebagai bilangan bulat. Integer memiliki rentan nilai -32768 s/d 32767. Operasi bilangan yang bisa dilakukan dalam tipe data ini adalah seperti berikut:

Simbol Operasi Bilangan
+ Penjumlahan
- Pengurangan
* Perkalian
div Pembagian
mod Modulus

2. Real

Bilangan ril. Jenis bilangan pecahan atau desimal. Operasi bilangannya hampir sama seperti integer. Namun, berbea dalam hal pembagian. Seperti yang dapat kita lihat pada tabel berikut;

Simbol Operasi Bilangan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian

3. Char

Char berarti Character atau Karakter. Tipe data yang satu ini bisa menampung satu karakter. Satu karakter adalah satu huruf, satu angka atau satu simbol. Char memiliki 266 macam yang terdapat dalam tabel ASCII (American Standard Code for Information Interchange). Contoh: 'a' 'B' '+', dsb. Yang perlu diingat bahwa dalam menuliskannya harus dengan memakai tanda kutip tunggal. Jenis data ini memerlukan alokasi memori sebesar 1(satu) byte untuk masing-masing data.

4. String

Deretan karakter yang membentuk suatu kata atau kalimat, yang biasanya diapit olehdua tanda kutip.

5. Boolean

Boolean merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE (benar) atau FALSE (salah). Turbo Pascal for Windows memiliki tiga macam jenis ini yaitu: Boolean, WordBool, dan LongBool. Tipe boolean memakai memori paling kecil, sedangkan WordBool dan LongBool dipakai untuk menulis program yang sesuai dengan lingkungan Windows. 

Tidak ada komentar:

Posting Komentar