Top Banner
PEMROGRAMAN DASAR Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya Fungsi Rekursif Dr. Eng. Herman Tolle, ST., MT
13

Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi

Mar 08, 2019

Download

Documents

truongtruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi

PEMROGRAMAN DASAR

Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya

Fungsi Rekursif

Dr. Eng. Herman Tolle, ST., MT

Page 2: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi

FUNGSI REKURSIF

“Fungsi yang memanggil dirinya sendiri”

Page 3: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi

REKURSIF

• Rekursif– Rekursif merupakan salah satu metode dalam

dunia matematika dimana definisi sebuah fungsimengandung fungsi itu sendiri

– Dalam dunia pemrograman, rekursifdiimplementasikan dalam sebuah fungsi yang memanggil dirinya sendiri dan tergolong dalamdynamic programming

Page 4: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi

FUNGSI REKURSIF

• Fungsi Rekursif– Metoda rekursif adalah metoda yang memanggil

dirinya sendiri

– Digunakan pada fungsi yang dapat dieksekusisecara iteratif (berulang)

– Metoda ini memanggil dirinya sendiri sehinggadapat melakukan proses berulang-ulang

– Kasus sederhana yang sering muncul adalahproses berulang-ulang menghitung hasilfaktorial

Page 5: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi

FUNGSI REKURSIF

• Perhitungan Faktorial– 0! = 1

– n! = n ×(n –1)!, n> 0!

Page 6: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi

FUNGSI REKURSIF

• Fungsi Rekursif– Metoda rekursif adalah metoda yang memanggil

dirinya sendiri

– Digunakan pada fungsi yang dapat dieksekusisecara iteratif (berulang)

– Metoda ini memanggil dirinya sendiri sehinggadapat melakukan proses berulang-ulang

– Kasus sederhana yang sering muncul adalahproses berulang-ulang menghitung hasilfaktorial

Page 7: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi
Page 8: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi
Page 9: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi
Page 10: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi
Page 11: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi
Page 12: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi
Page 13: Fungsi Rekursif - adamhendrabrata.files.wordpress.com · FUNGSI REKURSIF •Fungsi Rekursif –Metoda rekursif adalah metoda yang memanggil dirinya sendiri –Digunakan pada fungsi