Function dalam Program Pascal
Assalamu’alaikum
Wr. Wb.
Halo, kembali dengan saya, Bang
Dhika ... Kali ini saya akan membahas sedikit tentang function dalam program
(Pascal). Tanpa basa-basi lagi, mari kita lihat penjelasan di bawah ini ...
1.
Apa itu pengertian function?
Function merupakan
bagian yang terpisah dari program dan dapat diaktifkan di manapun dalam
program.
2.
Apa perbedaan antara function non-parameter dengan
function dengan parameter?
Function non-parameter adalah function yang tidak memerlukan nilai parameter, sedangkan function dengan parameter adalah function yang harus memasukkan nilai parameter pada saat pemanggilannnya.
Function non-parameter adalah function yang tidak memerlukan nilai parameter, sedangkan function dengan parameter adalah function yang harus memasukkan nilai parameter pada saat pemanggilannnya.
3.
Apa perbedaan mendasar antara function dengan
procedure?
Perbedaannya
yaitu, fungsi akan mengembalikan sebuah nilai balik pada pemanggilnya. Sedangkan
procedure tidak mengembalikan nilai.
4.
Contoh program function (Rata-rata dari deret bilangan 1 sampai 20) :
program rata_deret;
uses crt;
var
hasil : real;
x, total : integer;
function rataderet(x, y : real) :
real;
begin
rataderet := x/y;
end;
begin
clrscr;
x := 1;
total := 0;
while x <= 20 do
begin
total := total + x;
x := x + 1;
end;
x := x - 1;
hasil := rataderet(total,x);
writeln('Rata-rata dari Deret Bilangan 1 -
20');
writeln('====================================');
writeln;
writeln('Hasil = ',hasil:0:2);
readln;
end.
Sekian
dari saya, apabila ada kesalahan dalam postingan kali ini, saya mohon maaf yang
sebesar-besarnya ...
Wassalamu’alaikum
Wr. Wb.
Komentar
Posting Komentar