Header Ads

Seo Services

Penerapan Procedure Dalam Bahasa Pascal

Assalamualaikum Wr. Wb

Hai sobat, pada pertemuan sebelumnya, saya telah membahas tentang jenis jenis perulangan pada pacal. Untuk anda yang belum membaca atau ketinggalan materinya. Anda bisa klik disini untuk menuju halaman tersebut. Ngomong ngomong apakah anda masih siap belajar tentang pascal ini, mudah mudahan siap yah. Meski aplikasi pascal udah jarang digunakan oleh programmer sekarang. Tapi buat latihan mah lumayan sakieu mah :D hahaha. 

Oke tanpa basa basi lagi, kali ini saya akan membahas tentang penerapan procedure dalam bahasa pascal. Yuk berikut ulasan selengkapnya :

PENERAPAN PROCEDURE DALAM BAHASA PASCAL

Procedure/prosedur merupakan suatu program yang terpisah dalam blok sendiri yang berfungsi sebagai sub-program (modul program) yang merupakan sebuah program kecil untuk memproses sebagian dari pekerjaan program utama. Procedure berguna untuk mengumpulkan statemen-statement (Pernyataan) yang dapat dijalankan menjadi satu dalam blok dan untuk menjalankan kembali hanya dengan menuliskan nama procedure yang menampungnya, yaitu pemanggilan dilakukan pada program utama.

Untuk lebih jelasnnya, kita langsung latihan oke. Ini adalah syntak pascalnya.. 


Pada gambar diatas kita akan membahas apa hal yang ditulis tu, dan apa fungsinya. Pada artikel kali ini saya akan membahas tentang procedur persegi panjang.

uses crt; Digunakan untuk memanipulasi/pengaturan layar dalam pengetikan naskah yakni menampung 80 karakter dan 25 baris

Var pil :   Mendeklarasikan sebuah variabel, dimana "pil" disana adalah nama variabelnya.

Procedure persegi_panjang : mendeklarasikan sebuah procedure atau awal dari procedure dengan nama "persegi_panjang".

Perlu kita ketahui terdapat 2 macam variabel, yaitu variabel global dan variabel lokal. Dimana variabel "pil" diatas adalah variabel global. Sedangkan variabel didalam procedur dengan nama p, l, kp, lp adalah variabel lokal.

Ketentuan :
  1. Variabel global dapat dipanggil untuk mengisi variabel lokal jika dibutuhkan.
  2. Variabel local tidak bisa dipanggil diluar area statement misalnya function dan procedure.
  3. Nama variabel global dan lokal boleh sama, dan tidak akan menimbulkan error.
  4. Nama variabel global dengan yang lainnya tidak boleh sama.
  5. Nama variabel lokal dalam satu statemen tidak boleh sama.


Gambar diatas adalah contoh sebuah procedure, dimana procedure tersebut memiliki identitis sebagai berikut :

Nama Procedure : persegi_panjang;
variabel : p,l,kp,lp dengan tipe data real;

Berikut merupakan penjelasannya selanjutnya :
begin   {statement awal procedure}
----
end;     {statement akhir procedure}

clrscr;  : untuk membersihkan isi memory dan seluruh tulisan yang berada dilayar monitor pada setiap pembacaan awal program

writeln; : mencetak hasil pada layar dan pada baris berikutnya.
readln;  : perintah untuk membaca data yang dimasukan si pemakai (posisi kursor pada baris baru).

untuk pemanggilan procedure maka anda dapat dengan mudah menampilkan nama procedure nya saja. 
contoh : persegi_panjang;  {dengan anda mengetik ini diluar procedure, maka isi procedure akan muncul}


Mungkin cukup sekian yang dapat saya sampaikan, berhubung waktu yang mepet ini teh, sekalian saya mau buat presentasi yah tambah kesel cek urang sunda mah,. Hehehe. Terimakasih yah sudah mau liat liat postingan saya, mudah mudahan bermanfaat dan Wassalamualaikum Wr. Wb.

"Procedure dalam pascal sama halnya dengan meringkas atau juga memberikan kerapihan pada script. Proses ini sangat dibutuhkan ketika script yang kita buat sudah banyak dan untuk mengantisipasi terjadinya kesalahan dan memudahkan untuk membetulkan script yang error"
Disza Jatnika

No comments