Recursión: Potencia recursiva

potencia recursiva.html
#include <stdio.h>

int exponente(int b, int e);

int main(){
	
	int b,e, resultado;
	
	printf("Introduzca la base: ");
	scanf("%d",&b);
	printf("Introduzca el exponente: ");
	scanf("%d",&e);
	
	resultado = exponente(b,e);
	printf("El resultado es: %d\n",resultado);
	
	system("pause");
	return 0;
}

int exponente(int b, int e){
	if(e==1){
		return b;
	}
	else{
		return b*exponente(b,e-1);
	}
}

No hay comentarios:

Publicar un comentario