Título: Sacar raiz cuadrada sin usar la funcion sqrt(x) Publicado por: mort en 9 Febrero 2015, 22:25 pm Estoy haciendo un ejercicio que pide que introduzca 3 valores de tipo float y que determine si los números pueden representar los lados de un triangulo recto.
Intento hacer la comparación mediante el teorema de pitagoras, pero no se como sacar la raíz cuadrada en el ultimo paso, lo debo sacar sin usar usar pow, ni tampoco la función sqrt(x), debido a que son temas que todavía no veo en el libro :-\. Título: Re: Sacar raiz cuadrada sin usar la funcion sqrt(x) Publicado por: _Enko en 9 Febrero 2015, 22:51 pm Links en "mensajes similares" abajo del post:
http://foro.elhacker.net/programacion_cc/raiz_cuadrada_en_c-t320138.0.html http://foro.elhacker.net/programacion_cc/ayuda_novato_raiz_cuadrada_en_c_sin_sqrt-t404341.0.html Saludos. Título: Re: Sacar raiz cuadrada sin usar la funcion sqrt(x) Publicado por: eferion en 10 Febrero 2015, 10:30 am Puedes intentar A = RAIZ( B^2 + C^2 ) o bien puedes probar con A^2 = B^2 + C^2
Moraleja: No necesitas calcular la raiz cuadrada... simplemente hacer la comprobación Código Título: Re: Sacar raiz cuadrada sin usar la funcion sqrt(x) Publicado por: mort en 10 Febrero 2015, 23:35 pm Ups... tienes mucha razon xD.
y yo que hice todo esto para hacer una comprobacion: Código
Gracias! lo hare como tu me dices para hacer mas corto el programa. |