Sabtu, 23 Maret 2019

Eri Setiawan | Maret 23, 2019 | |
Memahami Struktur Program Pascal

Struktur Program Pascal

Disini kita akan membahas mengenai struktur program Pascal, mari kita perhatikan kode program berikut

program hello_world;
uses crt;
begin
  clrscr;
  writeln('Hello World');
  readln;
end.

Nahh.. setelah kalian perhatikan pada baris pertama terdapat

program hello_world;

Baris tersebut menandakan kita meberika sebuah judul pada program kita 'hello_world' ini merukapan sebuah judul kalian bebas mengganti dengan nama apa saja namun tetap disarankan menggunakan judul yang sesuai dengan program yang kita buat, dengan aturan sebagai berikut


  • judul tidak boleh diawali dengan angka misal 1hello_world
  • judul tidak boleh mengandung spasi, dapat diganti dengan karakter underscore seperti ini hello_world_program_pertama_saya
  • judul hanya boleh mengandung karakter underscore (_) saja karakter seperti ~!@#$%&*()_+ dll itu dilarang
  • boleh menggunakan angka tetapi tidak diawal contoh hello_world123
Itu merupakan aturan membuat judul di dalam pascal, nah aturan ini juga akan berlaku pada pembuatan variabel, konstanta, fungsi, dan procedure di pascal yang akan dibahas pada postingan berikutnya.

uses crt;

Baris ini berarti kita memanggil library atau pustaka sebuah fungsi, dengan perintah uses nama_libary disini saya menggunakan library yang bernama crt, dimana library ini merupakan library standar yang digunakan untuk proses input/output di program, mungkin ini masih membingungkan namun jangan kawatir, di pascal masih banyak terdapat library lainnya misal graph,math,sysutils dll.

begin

Baris ini menandakan dimulainya program utama, perlu diperhatikan bahwa hanya baris ini yang tidak berakhir titik koma ; , nah ini akan kita bahas di pertemuan berikutnya mengenai aturan penulisan sintaks Pascal


clrscr;

Baris ini merupakan sebuah fungsi dimana agar program kita tampil dengan bersih, kalian boleh menghilangkan baris ini, namun ketika program dijlankan lihatlah perbedaannya. Fungsi ini berada di library uses crt, berarti jika saya ingin menggunakan fungsi ini harus memanggil library crt, itulah mengapa library diperlukanaris

writeln('Hello World');

Baris ini merupakan bagian yang akan tampil, writeln merupakan sintaks untuk menampilkan sesuatu ke layar program, di pascal ada dua sintaks yang digunakan untuk menampilkan sesuatu ke monitor yaitu write dan writeln.


readln;

Baris ini digunakan untuk akalan saja, sebenarnya sintaks diatas digunakan untuk proses input, coba kalian hilangkan sintaks diatas di program lalu jalankan, pasti yang tampil hanya blip layar hitam sebentar lalu kembali lagi, ini merupakan prilaku bawaan program berbasis teks, di pascal dapat diakali dengan menambahkan readln di baris paling akhir sebelum end

end.

Baris ini menandakan akhir dari program kita, perlu diperhatikan bahwa tanda titik di end tersebut menandakan baris yang paling akhir, berarti nanti di program kita akan ada end yang tidak diakhiri oleh titik.

Nahh.. itu dia yang sudah kita bahas hari ini tentang struktur program Pascal, selanjutnya kita akan membahas aturan penulisan sintaks Pascal

Related Posts

Memahami Struktur Program Pascal
4/ 5
Oleh