Jumpa lagi dengan blog saya. Kali kesempatan ini saya akan berbagi program menghitung pangkat :
#include <iostream>
using namespace std;
int main(){
int x,y,i;
int pangkat = 1;
cout<<"Menghitung hasil perpangkatan \n ";
cout<<"Tulis sebuah bilangan : "; cin>>x;
cout<<"Mau dipangkatkan berapa : "; cin>>y;
for(i=1;i<=y;i++){
pangkat *= x;
}
cout<<x<<" pangkat "<<y<<" = "<<pangkat;
return 0;
}
Penjelasan program :
i = 1, dimana jika i masih kurang dari nilai pangkat maka i akan bertambah satu. Perulangan for akan menghasilkan hasil pangkat dengan cara variabel pangkat dikali dengan bilangan yang akan dipangkatkan, oleh karena pangkat = 1 , maka setiap kali pertambahan i nya, bilangan akan dikalikan dengan bilangan nilai variabel pangkat yang sebelumnya tersimpan pada variabel pangkat.
Raptornya :