Considere la siguiente función
double f(double x){ if (abs(x*x - 3) < 0.01) return x; else return f(x/2 + 1.5/x); }
Da un valor q (a 2 decimales) tal que f(q) devuelva q:_____.
(A) 1.73
(B) 2.24
(C) 4.22
(D) 3.42
Esta solución es aportada por Anil Saikrishna Devarasetty
<!–
Otro:
Lo principal a tener en cuenta es la expresión “abs(x*x – 3) < 0.01″ dentro de la condición if. La función devolvería x cuando x 2 está cerca de 0 (menor que 0,01), lo que significa que cuando x está cerca de la raíz cuadrada de 3. La raíz cuadrada de 3 es 1,732.–>
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA