Funcion Potencia con recursión
#include <stdio.h>#include <stdlib.h>
int pot(int x, int y)
{
int result;
if (y==0) result=1;
else result=x*pot(x,y-1);
return result;
}
int main(int argc, char *argv[])
{
int b, e;
printf ("Introduzca la base: ");
scanf ("%d", &b);
printf ("Introduzca el exponente: ");
scanf ("%d", &e);
printf ("El resultado de %d elevado al exponente %d es = %d\n", b, e, pot(b,e));
system("PAUSE");
return 0;
}
0 Comments:
Post a Comment
<< Home