Definisi dan fungsi Function hampir sama dengan Procedure
tapi yang membdeakannya:
1. Function memiliki tipe data
2. Function memberikan nilai balik, sedangkan procedure tidak
3. Harus ada Nama Function di dalam tubuh Function
Struktur Function
Function Nama_Fungsi: tipe_hasil;
var
{bagian deklarasi Function, sifatnya lokal}
begin
statement-1;
statement-2;
.......
statement-n;
Nama_Fungsi:=hasil;
end;
contoh program
function cetakbintang;
begin
cetakbintang:='******';
end;
begin
clrscr;
writeln(cetakbintang);
writeln(cetakbintang);
writeln(cetakbintang);
end.
No comments:
Post a Comment