Jenis Subrutin ada dua :
- Prosedur
- Fungsi
Definisi Function (Fungsi)
- Blok perintah yang dibuat secara khusus untuk melakukan pekerjaan tertentu dan mengembalikan hasil.
- Contoh:
- F(x)= 2x+4 : akan mengembalikan hasil 6 jika x berisi 1
Fungsi
Contoh function
Latihan - latihan
- Buatlah Fungsi untuk menghitung jumlah deret dari 1 sampai N. Parameternya adalah N.
- Buatlah fungsi untuk menghitung luas persegi panjang, luas segitiga dan luas bujur sangkar.
- Buatlah fungsi untuk menghitung sinus dan kosinus. Secara default fungsi untuk menghitung sinus dan kosinus telah ada, tetapi inputnya harus dalam radian bukan dalam bentuk derajat. Buatlah fungsi untuk menghitung situs dan kosinus dengan inputan adalah derajat sudutnya.
Rekursif
Subrutin yang bisa memanggil dirinya sendiri.
Ciri rekursif:
Ciri rekursif:
1.Mengandung kriteria
2.Kondisi penghenti rekursif
Contoh Fungsi Rekursif