FUNCTION - PASCAL

Function merupakan submodul dalam program utama yang berfungsi secara khusus untuk mengembalikan nilai dengan tipe data tertentu dari parameter yang diberikan. Nilai yang yang dikembalikan disebut dengan return value.

Perbedaan utama antara procedure dan function adalah cara menghasilkan output dari input yang diberikan pada submodul tersebut. Walaupun procedure bisa menghasilkan nilai output, nilai tersebut tidak dapat diambil secara langsung, tetapi harus diambil melalui parameter referensi. 

Ada 2 macam function, yaitu function parameter dan function dengan parameter.


1.  Function nonparameter

Syntax :
Function nama_function : tipe_data;
Begin
        Statement;
End;

Contoh penggunaan function non parameter



Hasilnya :

2. Function dengan parameter :
syntax :
Function nama_function(variabel :tipe_data) : tipe_data;
Begin
Statement ;
End;

Contoh program function dengan parameter :

Hasilnya :

Silahkan diketik program ini dan dipahami, next akan diberikan soal. 

Komentar

Postingan populer dari blog ini

FUNCTION DENGAN PARAMETER - TUGAS II

Function dengan parameter - PASCAL