PROCEDURE
Procedure adalah suatu modul program yang berisi sekumpulan instruksi khusus dan spesifik sehingga mengakibatkan suatu hasil.
program prosedure;
uses crt;
procedure biodata;
begin
writeln('+++++++++++++');
end;
var ket:string;
begin
clrscr;
biodata;
writeln('----DATA SISWA----');
write('Nama : ');readln(ket);
write('Nim : ');readln(ket);
write('Jurusan : ');readln(ket);
write('kelas : ');readln(ket);
write('alamat : ');readln(ket);
biodata;
readln;
end.
Procedure adalah suatu modul program yang berisi sekumpulan instruksi khusus dan spesifik sehingga mengakibatkan suatu hasil.
Secara kasar, procedure adalah bagian kecil dari program yang mampu melakukan tugas khusus dan hanya bias berjalan ketika dipanggil oleh program utama.
Penulisan procedure secara umum sama saja dengan program utama. Salah satu kelebihan menggunakan procedure, procedure dapat dipanggil berkali-kali oleh program utama, sehingga ini memudahkan jika kita ingin membuat program yang kompleks.
Penulisan procedure secara umum sama saja dengan program utama. Salah satu kelebihan menggunakan procedure, procedure dapat dipanggil berkali-kali oleh program utama, sehingga ini memudahkan jika kita ingin membuat program yang kompleks.
Kelebihan lain, procedure bisa memanggil dirinya sendiri.
Untuk memanggil procedure, di program utama kita tinggal mengetikkan nama procedure tersebut dan diakhiri tanda titik koma.
Contoh :
uses crt;
procedure biodata;
begin
writeln('+++++++++++++');
end;
var ket:string;
begin
clrscr;
biodata;
writeln('----DATA SISWA----');
write('Nama : ');readln(ket);
write('Nim : ');readln(ket);
write('Jurusan : ');readln(ket);
write('kelas : ');readln(ket);
write('alamat : ');readln(ket);
biodata;
readln;
end.