Mencari nilai pangkat menggunakan looping di C++

Dengan menggunakan looping kita bisa mencari nilai dari suatu pangkat. Sebenarnya bergantung bagaiman kita meletakkan batas dari looping tersebut. Dan pengolahan perkalian didalam looping tersebut.
1.   Menggunakan for
int cariPangkat(int angka,int pangkat){
       /*Mencari pangkat dengan For*/
       int hasil=1;
       for (int i=1;i<=pangkat;i++){
                       hasil*=angka;
       }
       return hasil;
}
2.   Menggunakan while
int cariPangkat2(int angka, int pangkat){
       /*Mencari pangkat dengan while*/
       int hasil =1;
       int i=1;
       while(i<=pangkat){
                       hasil*=angka;
                       i++;
       }
       return hasil;
}
3.   Menggunakan do while
int cariPangkat3(int angka, int pangkat){
       /*Mencari pangkat dengan */
       int hasil=1;
       int i=1;
       do{
                       hasil*=angka;
                       i++;
       }while(i<=pangkat);
       return hasil;
}
Silahkan dicoba gan... barangkali nanti saya share source codenya jika ada yang minta sesuai seperti gambar dibawah.

Posting Komentar untuk "Mencari nilai pangkat menggunakan looping di C++"