sebenernya dulu konsep si microsoft (waktu masih zaman dos), didalam
pemrograman basic hanya ada istilah function....., dimana function itu ada
yang dapat mengembalikan nilai, dan ada yang tidak mengembalikan nilai.
Kemudian bermunculan bahasa pemrograman baru (misalnya pascal) yang
mengistilahkan procedure untuk fungsi yang tidak mengembalikan nilai,
akhirnya disepakati oleh umum bahwa istilah prosedur adalah function yang
tidak mengembalikan nilai, sedangkan function adalah function yang
mengembalikan nilai....., kedengarannya aneh, tapi begitu kenyataannya,
hahahhaha

ps. biar jelas pakai contoh di pascal aja, kalau mau nulis prosedur dan
fungsi pakai cara yang berbeda sbb :

procedure A
begin
   ShowMessage('Halo !');
end

function B : Integer
begin
   ShowMessage('Halo');
   result := 10;
end

jadinya kita bisa buat :
X := A; // Ini engga bisa
X := B; // Ini bisa, X bakalan jadi 10


begitu kira-kira........


2008/6/24 via76ers <[EMAIL PROTECTED]>:

>   Dear all,
> Saya sudah membaca beberapa artikel mengenai prosedure dan function..
> tapi kok gak ngerti2 juga ya..
> Mungkin ada temen2 yang bisa bantu jelasin....?
> sekalian contoh dan penggunaannya ya.. biar lebih ngerti..
>
> regards
> Aji
>  
>

Kirim email ke