/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

La función sqrt()

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
reytux



Registrado: 28 Sep 2007
Mensajes: 8
Ubicación: ARGENTINA-JUJUY

MensajePublicado: 02/10/2007 4:44 pm
Título: La función sqrt()

He probado la función sqrt(x) (raiz cuadrada del numero x) en turbo c y funciona perfectamente, pero cuando lo pruebo en el IDE Anjuta (Linux) no me la reconoce, cual seria la funcion que reemplazaria a sqrt en Anjuta o un compilador ansi C?
Volver arriba
daltomi



Registrado: 28 Abr 2007
Mensajes: 107
Ubicación: Argentina

MensajePublicado: 02/10/2007 4:53 pm
Título:

¿Incluyes el archivo math.h? Ya que dicha función está declarada en ese archivo.
Volver arriba
reytux



Registrado: 28 Sep 2007
Mensajes: 8
Ubicación: ARGENTINA-JUJUY

MensajePublicado: 02/10/2007 5:08 pm
Título:

Si la estoy incluyendo #include<math.h>

por ejemplo la funcion pow(x,y) si me la reconoce
Volver arriba
digies



Registrado: 18 Nov 2005
Mensajes: 176
Ubicación: Cono Sur

MensajePublicado: 02/10/2007 7:03 pm
Título:

Hola

Tal vez no se haya instalado bien tu compilador. De última-última implementa tú mismo la raíz cuadrada, algo así:
Código:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    int z, m=0;
    float raizx=1.0, raizy;
    printf("Ingresa el n\xA3umero entero: ");
    scanf("%d", &z);
    raizy = raizx*raizx - z;
    while(m<10)
    {
                  raizx = raizx - raizy/(2*raizx);
                  raizy = raizx*raizx - z;
                  m++;
    }
    printf("La raiz cuadrada de %d es: %.3f", z, raizx);
    puts("\n\n");
    system("PAUSE");
    return EXIT_SUCCESS;
}


Un saludo
Volver arriba
reytux



Registrado: 28 Sep 2007
Mensajes: 8
Ubicación: ARGENTINA-JUJUY

MensajePublicado: 03/10/2007 6:01 am
Título:

Gracias por éste codigo, funciona perfectamente!!!

saludos Laughing
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com