| Usuario |
Error utilizando la funcion sqrt |
Desconocido
|
| Enviado - 9/12/2004 |
| |
Hola quiero saber por que el compilador me da error en este programita en el uso del sqrt para sacar el cuadrado de un numero
void cuadrado()
{
int x,n;
cout<<"Entre un numero entero: ";
cin>>x;
if(x%sqrt(x)==0)//Aqui me da
error***
cout<<"Es un numero cuadrado";
else cout<<"No es un numero cuadrado";
} |
| |
|
cybermen
5 Mensaje(s)
|
| Enviado - 9/12/2004 |
| |
brother la talla es que % siempre da error como tu lo estas probando, yo te doy una sugerencia coje esto.
void cuadrado()
{
float x,r;
cout<<"Entre un numero entero: ";
cin>>x;
r = x/sqrt(x);
if(r==sqrt(x))//Aqui me da error***
cout<<"Es un numero cuadrado";
else cout<<"No es un numero cuadrado";
}
hay esta la funcioncita, by CYBERMEN. |
| |
|
Desconocido
|
| Enviado - 10/12/2004 |
| |
| Gracias por la ayuda |
| |
|