recursividad potencia

Iniciado por Choclito, 14 Mayo 2009, 03:36 AM

0 Miembros y 1 Visitante están viendo este tema.

Choclito

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

Eliptico

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!!!!!!!!

esp@

muchisimas gracias!!!! :D
me sirvio de mucho :laugh: