long carp(int x,int y){
long sonuc = 0;
for (int i = 0;i<y;i++){
sonuc+=x;
}
return sonuc;
}
long usAl(int taban,int us){
long sonuc = 1;
for (int i=0;i<us;i++){
sonuc = carp(sonuc,taban);
}
return sonuc;
}
pozitif tam sayılar için böyle yapabilirsin.