Varianta cu functia pow din math.h :
#include<iostream.h>
#include<math.h>
using namespace std ;
int main () {float x;
int n ;
cin>>x>>n;
cout<<pow(x,n);}
Varianta fara functia pow :
#include<iostream.h>
using namespace std ;
int main(){float x , putere =1;
int n,i;
if(n>0){
for(i=1;i<=n;i++)
produs =produs *x;
cout<<produs;}
else if(n<0) {for(i=-1;i>=n;i--)
produs = produs*x;
cout<<1.0/produs ;}
else
if(n==0) cout<<1;}