Pues estoy intentando hacer raices cuadradas en c/c++, y no encuentro nada para hacer raices cuadradas. Tampoco he encontrado nada sobre como elevar 4 elevado a 1/2 (que seria igual).
Para hacer un poco tengo lo siguiente:
#include
#include
#include
void main ()
{
int x;
int y=0;
int total;
int count;
randomize();
printf("Introduce la raiz:\t");
scanf("%d", &total);
do{
x=random(9999999);
y=x*x;
count++;
}while((y!=total)||(count<=9999999));
printf ("\n %d", x);
getche();
}
Como veis esto es un remedio casero, por que no resuelve ecuaciones con decimales, y es bastante tardio (por eso tengo puesto el contador, para que no se quede estancado)
Alguien me da un remedio mejor??
Muchas gracias y saludos!