Pertemuan 9 - Prosedur
Pertemuan 9 - Prosedur
Pertemuan 9 - Prosedur
Bentuk Umum :
Procedure nama_prosedur(<daftar parameter>)
{I.S. : …………………………………………...}
{F.S. : ………………………………………..…}
Deklarasi:
{deklarasi variabel dan tipedatanya}
Deskripsi:
{aksi-aksi yg terjadi pada prosedur ini}
EndProcedure
Variabel Lokal dan Global
• Variabel Global adalah seluruh variabel
yang dideklarasikan dan dapat digunakan
pada algoritma utama atau program utama
• Variabel Lokal adalah variabel yang hanya
digunakan pada prosedur tertentu.
• Perbedaan, letak tempat variabel
dideklarasikan
Variabel lokal dan global
• Parameter masukan
parameter yang nilainya berlaku sebagai masukan untuk
prosedur nama lainnya prosedure nilai parameter by value
atau value parameter.
• Parameter keluaran
parameter yang menampung keluaran yang dihasilkan
oleh prosedur
• Parameter masukan/keluaran
parameter yang berfungsi sebagai masukan sekaligus
keluarun bagi prosedur tersebut,
Parameter masukan