Tolong dilengkapin codenya kk, #include , using namespace std;, …………….//membuat fungsi pangkat rekursif bertipe long int dengan parameter integer x dan y, int main(){, …………….//deklarasi intger dengan nama variabel x bernilai 8 dan y bernilai 3, cout<<"fungsi rekursif untuk menghitung pangkat"<, cout<}, .................//membuat fungsi rekursif, ................//percabangan if dengan kondisi jika y sama dengan 0, return 1 ;, else, return x * pangkatrekursif(x,y-1);, }

Posted on


Tolong dilengkapin codenya kk


#include
using namespace std;

…………….//membuat fungsi pangkat rekursif bertipe long int dengan parameter integer x dan y

int main(){

…………….//deklarasi intger dengan nama variabel x bernilai 8 dan y bernilai 3

cout<<“fungsi rekursif untuk menghitung pangkat”<
cout<}

……………..//membuat fungsi rekursif

…………….//percabangan if dengan kondisi jika y sama dengan 0
return 1 ;
else
return x * pangkatrekursif(x,y-1);
}

Jawaban:

#include <iostream>

using namespace std;

//membuat fungsi pangkat rekursif bertipe long int dengan parameter integer x dan y

long int pangkatRekursif(int x,int y){

//percabangan if jika y sama dengan 0

if(y==0){

 return 1;

}

else{

 return x*pangkatRekursif(x,y-1);

}

}

int main(){

//deklarasi integer dengan nama variabel x bernilai 8 dan y bernilai 3

int x=8;

int y=3;

cout<<“fungsi rekursif untuk menghitung pangkat:”<<pangkatRekursif(x,y)<<endl;

return 0;

}

Penjelasan:


5a2d726704b297b62379b17c15e90d9e

Leave a Reply

Your email address will not be published.