Algoritma dan Pemrograman Rekursif

Slides:



Advertisements
Presentasi serupa
REKURSIF.
Advertisements

Suksesor bilangan asli adalah bilangan asli
7. PENJUMLAHAN DUA BUAH MATRIKS
MATERI 9 FUNGSI REKURSIF.
Membuat Fungsi A’ud Solehuddin::Februari2012. Materi Mendefinisikan fungsi Memahami variabel lokal dan variabel global Fungsi rekursif Validasi masukan.
Rekursif Yuliana Setiowati.
Fungsi Rekursif.
sebuah fungsi yang memanggil dirinya sendiri
LOGIKA DAN ALGORITMA - PERTEMUAN 8 - REKURSI.
PENCARIAN (SEARCHING)
Notasi Algoritma.
Algoritma dan Pemrograman
STRUKTUR PEMILIHAN (KONTROL PROGRAM) Minggu III - 40 menit
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
BAB 3 RECURSIVE FUNCTION. RECURSIVE Fungsi rekursif adalah fungsi yang melakukan pemanggilan terhadap dirinya sendiri, sehingga proses yang terjadi adalah.
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
Algoritma dan Struktur Data
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman Subrutin
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (lanjutan)
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
ALGORITMA DAN PEMROGRAMAN Tipe Data
CS1023 Pemrograman Komputer
Algoritma dan Pemrograman Searching
STRUKTUR DATA STACK.
Algoritma rekursif dan relasi rekurensi
Algoritma dan Pemrograman Sorting
ALGORITMA DAN PEMROGRAMAN Pengantar
PERTEMUAN XI PROSEDUR ALGORITMA & PEMROGRAMAN I TEKNIK INFORMATIKA
Apa itu Fungsi? Sebuah fungsi adalah modul program yang mengerjakan tugas atau aktivitas yang spesifik dan mengembalikan sebuah nilai dari tipe tertentu,
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah 2
TEL 2112 Dasar Komputer & Pemograman Fungsi
Fungsi TEE 2103 Algoritma & Pemrograman Dosen: Abdillah, MIT
Fungsi Rekursif Algoritma dan Pemrograman II Teknik Informatika
Algoritma dan Pemrograman Subrutin
STRUKTUR DATA STACK.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Algoritma dan Pemrograman ARRAY (LARIK)
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
REKURSI Struktur data.
Algoritma dan Pemrograman STRUKTUR PENGULANGAN
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
ALGORITMA DAN PEMROGRAMAN Pengantar
Algoritma dan Pemrograman Sorting
Algoritma dan Struktur Data 1 pertemuan 10
Algoritma dan Pemrograman Subrutin (Function)
SEARCHING (PENCARIAN)
Algoritma dan Pemrograman Subrutin
FUNGSI.
Dasar-Dasar Pemrograman
Rekursif- studi kasus.
Algoritma dan Pemrograman Sorting
Algoritma Rekursif.
Algoritma dan Pemrograman Searching
Algoritma Rekursif Alpro-2.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Rekursif By Serdiwansyah N. A..
Algoritma dan Pemrograman STRUKTUR ALGORITMA (3)
Algoritma dan Struktur Data
Fungsi.
Rekursif Oleh : Oman Somantri, S.Kom
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
Tim ALPRO Teknik Informatika
Dasar-Dasar Pemrograman
Rekursif Yuliana Setiowati. Rekursif Proses yang memanggil dirinya sendiri. Merupakan suatu fungsi atau prosedur Terdapat suatu kondisi untuk berhenti.
Algoritma dan Pemrograman 1
Transcript presentasi:

Algoritma dan Pemrograman Rekursif Tim Algoritma dan Pemrograman Universitas Komputer Indonesia

Rekursif Subrutin yang bisa memanggil dirinya sendiri. Ciri rekursif: Mengandung kriteria Kondisi penghenti rekursif

Contoh Rekursif Menghitung Faktorial : Mengandung kriteria : N! = N(N-1)! Kondisi penghenti rekursif : N=0 atau N=1

Contoh Fungsi Rekursif Function Faktorial (Input N : integer)  real {I.S. : harga N sudah terdefinisi} {F.S. : menghasilkan fungsi faktorial} Kamus: Algoritma: if (N = 0) or (N = 1) then Faktorial  1 else Faktorial  N * Faktorial(N-1) endif Kondisi penghenti rekursif Kriteria/rumus EndFunction

Cara Kerja Rekursif Misalkan user memasukkan N = 4, dengan menggunakan fungsi rekursif maka : Apakah 4 = 0 ? F atau 4 = 1? F Faktorial = N * Faktorial(N – 1) = 4 * Faktorial(4 – 1) = 4 * Faktorial(3) = 4 * N * Faktorial(N – 1) = 4 * 3 * Faktorial(2) = 4 * 3 * 2 * Faktorial(1) = 4 * 3 * 2 * 1 = 24

SELESAI Alhamdulillah 