Write a program allowing, from a real X and a positive integer value N, to calculate X power N

******** In Algorithm ********

Algorithm Variables i,n: integers p,x : reals Begin p ← 1 write(" Enter x:") read (x) write(" Enter n:") read (n) for i from 1 to n p ← p * x next_for write(x,"power", n ," =", p) End Result ==> Enter x: 4 Enter n: 2 4 power 2 = 16

******** In C ********

#include <stdio.h> #include <conio.h> int main() { int n, i; float p , x ; p = 1 ; printf(" Enter x:"); scanf("%f",&x); printf(" Enter n:"); scanf("%d",&n); for(i=1;i<=n;i++){ p = p *x ; } printf("%f power %d = %f ",x,n,p); return 0; }


******** In C++ ********

#include <iostream> using namespace std; int main() { int n, i; float p , x ; p = 1 ; cout<<" Enter x:"; cin>>x; cout<<" Enter n:"; cin>>n; for(i=1;i<=n;i++){ p = p*x ; } cout<<x<<" power "<<n<<" = "<<p; return 0; }