PENGENALAN
-------------------------------
Pascal adalah bahasa pemrograman yang pertama kali dibuat oleh Profesor Niklaus Wirth, seorang anggota Internation Federation of Information Processing (IFIP) pada tahun 1971.
Dengan mengambil nama dari Matematikawan Prancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswa, selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.
KELEBIHAN
-----------------
Pascal memiliki beberapa kelebihan, diantaranya:
- Tipe data standar, tipe tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string.
- User defined data types, programmer dapat membuat tipe data yang lain diturunkan dari tipe standar
- Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan file data selain dari format yang ditentukan.
- Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang
- Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa inggris) sehingga mudah dipelajari dan dipahami)
Berikut adalah contoh dari tipe data pascal
Tipe Data | Deskripsi (range variabel) |
---|---|
Byte | angka dari 0 sampai 255 |
Integer | angka dari -32768 to 32767 |
Real | semua nilai pecahan dari 1E-38 to 1E+38 |
Boolean | nilai TRUE atau FALSE |
Char | semua karakter dari tabel ASCII |
String | semua huruf, spasi, frasa |
Contoh program
--------------------------
1.HelloWorld
Dimulai dari yang paling sederhana, sebuah kalimat yang tak asing lagi, yaitu 'HelloWorld' sudah menjadi program awal yang 'Mainstream' namun kerap kali kita temukan di google dll.
contoh program:
program helloworld;
uses crt; {bisa menggunakan 'crt' atau 'wincrt'}
begin
clrscr; {Digunakan untuk menghapus layar ketika program akan diexecute}
writeln('HelloWorld');
readln;
end.
Begitu program dijalankan, maka hasilnya adalah seperti dibawah ini
Nah, mari kita perjelas.
1.Fungsi dari WRITELN; adalah untuk mencetak tulisan, bebas tulisan apa saja.
2.Fungsi dari READLN; adalah untuk memunculkan aksi yang telah dibuat dari sintaks sebelumnya, dan juga bisa untuk menginput sebuah data
3.Di setiap program harus diawali dengan BEGIN dan diakhiri dengan END.
4.Di setiap akhir sintaks harus diakhiri dengan TITIK KOMA ( ; ), kecuali begin (banyak sintaks yang tidak boleh diakhiri dengan titik koma, tapi akan dibahas di post berikutnya)
5.Link download untuk compiler pascal ada di paling bawah, silahkan disedot.
Begitu mudah kan menggunakan Pascal? Coba kalian membuat program HelloWorld kalian sendiri, atau dengan kombinasi dari WRITELN; , dimulai dari program yang simple namun akan menhasilkan output yang unik, silahkan tulis SOURCE CODE kalian di komentar dibahas ya, hehehe.
Link download freepascal {compiler untuk pascal}
Via mediafire
0 komentar:
Posting Komentar