Fungsi Rekursif - Perpangkatan
Sourcecode C++
Perpangkatan Menggunakan Fungsi Rekursif
#include <iostream>
using namespace std;
// Judul : Perpangkatan menggunakan Fungsi Rekursif
// Kamus
int bil;
int pangkat;
int hasil;
int perpangkatan(int a, int b) {
if (b == 0) {
return 1;
}
return a * perpangkatan(a, b - 1);
}
int main() {
cout << "Masukkan bilangan: ";
cin >> bil;
cout << "Masukkan pangkat: ";
cin >> pangkat;
hasil = perpangkatan(bil, pangkat);
cout << "Hasil perpangkatan: " << hasil << endl;
return 0;
}
Komentar
Posting Komentar