Procedure dalam Pascal

Materi procedure dengan pascal 

Procedure adalah bagian dari program yang berisi serangkaian instruksi yang bisa dipanggil berulang kali. Kode program yang ditulis dalam blok procedure disebut sebagai prosedur. Sebagian besar bahasa pemrograman, termasuk Pascal, memiliki struktur berbasis prosedur. 

Berikut ini adalah contoh sederhana dari prosedur pascal: procedure salam(nama : string); 
begin 
writeln('Halo, ', nama, '! Selamat datang di Pascal!'); 
end; 
// Memanggil prosedur salam salam('John'); Hasil: 
Halo, John! Selamat datang di Pascal! 

Pendeklarasian procedure di atas menunjukkan bahwa procedure salam akan menerima sebuah parameter bernama nama yang menyimpan nilai string. Setelah itu, writeln digunakan untuk mencetak salam ke layar. Terakhir, procedure salam dipanggil dengan parameter John. 

Perbedaan header, deklarasi identifier dan badan utama procedure 

Header prosedur adalah bagian awal dari prosedur yang menyatakan nama prosedur, parameter masukan, dan tipe data keduanya. Header prosedur diawali dengan kata kunci procedure. Deklarasi Identifier adalah bagian dari procedure di mana variabel lokal dideklarasikan. Deklarasi Identifier biasanya dimasukkan ke dalam blok kurung kurawal ({ dan}) di bagian atas procedure. Badan utama procedure adalah bagian dari procedure yang berisi instruksi yang harus diproses oleh komputer. Badan utama procedure diawali oleh kata kunci begin dan diakhiri oleh kata kunci end. 

Contoh output string dengan procedure pascal 

procedure salam(nama : string);
begin 
writeln('Halo, ', nama, '! Selamat datang di Pascal!'); 
end;
// Memanggil prosedur salam salam('John'); 
Hasil: 
Halo, John! Selamat datang di Pascal! 

Memanggil procedure dalam procedure pascal 
Anda dapat memanggil procedure dalam procedure lain dengan menggunakan kata kunci call. 

Berikut adalah contoh sederhana dari memanggil procedure dalam procedure: 

procedure salam(nama : string); 
begin 
 writeln('Halo, ', nama, '! Selamat datang di Pascal!'); 
end; 

procedure selamat_datang; 
begin 
call salam('John'); 
writeln('Selamat datang di tutorial Pascal!'); 
end;

// Memanggil procedure selamat_datang selamat_datang; 

Hasil: 
Halo, John! Selamat datang di Pascal! Selamat datang di tutorial Pascal!

Belum ada Komentar untuk "Procedure dalam Pascal"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel