Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - koffu9

#1
Programación C/C++ / Duda potencias en C
2 Noviembre 2018, 19:01 PM
Buenas. tengo una duda y es que necesito hacer una practica y me piden elevar un número x a n sin utilizar la librería math.h . El problema no es hacer esto sin la librería sino que lo tengo que hacer con un bucle no lineal de manera iterativa.


void PotCuadradosIt (int x, int n)
{
   int xaux, naux, i, sol;
   
   if(n%2==0)
   {
      xaux=x*x;
      naux=n/2;
      sol=xaux;
      
      for(i=1;i<naux;i++)
      {
         sol*=xaux;
      }
   }
}
Este es el programa pero no puedo utilizar este for ya que es un ciclo lineal, y tengo que hacerlo si o si de forma iterativa.
Gracias y un saludo