Rekursif V3
Fungsi Rekursif Faktorial Halo! Saya Erlanda Prasetio, seorang mahasiswa yang sedang belajar Algoritma Pemrograman. Pada kesempatan ini, saya akan memperbaiki kode program yang mengimplementasikan fungsi rekursif faktorial berdasarkan aturan basis dan ekspresi rekursif yang telah disebutkan. Program Fungsi Rekursif Faktorial Berikut adalah program C++ yang telah diperbaiki untuk menghitung faktorial secara rekursif: #include <iostream> using namespace std; // Deklarasi fungsi rekursif faktorial int faktorial(int n); int main() { int hasil, n; cout << "Masukkan Angka = "; cin >> n; hasil = faktorial(n); cout << "Hasil Faktorial = " << hasil << endl; return 0; } int faktorial(int n) { if (n == 1) { return 1; // Basis: nilai faktorial 1 adalah 1 } else { return n * faktorial(n - 1); // Ekspresi rekursif } } Penjelasan Program Program di atas menggunakan fungsi ...