Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: Choclito en 14 Mayo 2009, 03:36 am



Título: recursividad potencia
Publicado por: Choclito en 14 Mayo 2009, 03:36 am
hola yo hize esto  : X^N o basse^expo

static int Potencia(int basee, int expo)
        {
            int k;
            if (expo == 0)
                k = 1;
            else
                k = Potencia(basee, expo - 1) * basee;
            return k;
        }

bueno ahora quiero saber como puedo hacerlo de la siguiente manera
-X^-N;X^-N;-X^N


Título: Re: recursividad potencia
Publicado por: Eliptico en 28 Mayo 2009, 01:25 am
Buenas!!!!!!!!!

si con (-x) te refieres a un numero negativo no tienes ningun problema, es lo mismo que tienes ahora, para (-x)^n

el problema lo vas a tener con el exponente negativo.
Si n>0  =>  x^(-n)=1/(x^n), asi que tendras que cambiar algo en la funcion. Suerte!!!!!!!!


Título: Re: recursividad potencia
Publicado por: esp@ en 18 Octubre 2009, 17:46 pm
muchisimas gracias!!!! :D
me sirvio de mucho :laugh: