#include<conio.h>
#include<stdio.h>
float luythua(intx,int n)
{
if(x==0) return 0;
if(n==0) return 1;
if(n<0) return (1/(luythua(x,-n-1)*x));
return luythua(x,n-1)*x;
}
int main()
{
int x,n;
printf("nhap x va n: "); scanf("%d%d",&x,&n);
printf(" %d^%d=%5.2f",x,n,luythua(x,n));
getch();
}
No comments:
Post a Comment