sub-proses
DESCRIPTION
SUB-PROSES. Fungsi. Pengantar. Manfaat. Parameter. Prosedur. Rekursi. Sub-proses jenis fungsi akan membawa nilai-balik setelah melakukan proses tertentu. - PowerPoint PPT PresentationTRANSCRIPT
ProsedurProsedur
SUB-PROSES
ParameterParameterManfaatManfaatPengantarPengantar RekursiRekursiFungsiFungsi
1. Sub-proses jenis fungsi akan membawa nilai-balik setelah melakukan proses tertentu.
2. Pemanggilan sebuah fungsi dengan cara memberikannya kepada variabel penampung hasil fungsi. Variabel ini memiliki tipe data sama dengan tipe fungsi.
3. Jika diperlukan, pemanggilan terhadap fungsi dilakukan dengan menyertakan sejumlah data yang dibutuhkan oleh fungsi tersebut agar bisa bekerja dengan baik.
4. Sebuah fungsi diawali dengan keyword FUNCTION dan diakhiri dengan keyword RETURN x, dimana “x” adalah return-value. Tipe data “x” sama dengan tipe fungsi.
1. Sub-proses jenis fungsi akan membawa nilai-balik setelah melakukan proses tertentu.
2. Pemanggilan sebuah fungsi dengan cara memberikannya kepada variabel penampung hasil fungsi. Variabel ini memiliki tipe data sama dengan tipe fungsi.
3. Jika diperlukan, pemanggilan terhadap fungsi dilakukan dengan menyertakan sejumlah data yang dibutuhkan oleh fungsi tersebut agar bisa bekerja dengan baik.
4. Sebuah fungsi diawali dengan keyword FUNCTION dan diakhiri dengan keyword RETURN x, dimana “x” adalah return-value. Tipe data “x” sama dengan tipe fungsi.
SUB-PROSES
ProsedurProsedurParameterParameterManfaatManfaatPengantarPengantar RekursiRekursiFungsiFungsi
instruksi
RETURN x
FUNCTION namaFungsi (parameter1, parameter2, …)
SUB-PROSES
ProsedurProsedurParameterParameterManfaatManfaatPengantarPengantar RekursiRekursiFungsiFungsi
Contoh #1Contoh #1
RETURN hasil
FUNCTION jumlah(a,b)
hasil = 0
hasil = a + b
BEGIN
END
z = 0
PRINT z
z = jumlah(a,b)
SUB-PROSES
ProsedurProsedurParameterParameterManfaatManfaatPengantarPengantar RekursiRekursiFungsiFungsi
Contoh #2Contoh #2
RETURN hasil
FUNCTION jumlah(a,b)
hasil = 0
hasil = a + b
BEGIN
END
PRINT jumlah(3,6)
SUB-PROSES
ProsedurProsedurParameterParameterManfaatManfaatPengantarPengantar RekursiRekursiFungsiFungsi
1. Menampilkan deret bilangan: cacah, genap, gasal, fibonacci
2. Menampilkan pola segitiga: pascal, genap, gasal
3. Perhitungan statistik: MAX, MIN, AVERAGE, TOTAL
4. Perhitungan matematika: perpangkatan, perkalian, FPB, KPK
5. Menampilkan pola bintang
1. Menampilkan deret bilangan: cacah, genap, gasal, fibonacci
2. Menampilkan pola segitiga: pascal, genap, gasal
3. Perhitungan statistik: MAX, MIN, AVERAGE, TOTAL
4. Perhitungan matematika: perpangkatan, perkalian, FPB, KPK
5. Menampilkan pola bintang
LatihanLatihan
End of slide