Вычислить значение для заданного а, используя рекуррентное соотношение - C (СИ)
Формулировка задачи:
Помогите решить задачу.
Решение задачи: «Вычислить значение для заданного а, используя рекуррентное соотношение»
textual
Листинг программы
- #include <stdio.h>
- #include <math.h>
- double sqrt3(double a, double eps) {
- double prev = 0;
- double x = a;
- while (fabs(x - prev) > eps) {
- prev = x;
- x = (1.0/3.0) * (x + 2.0 * sqrt(a / x));
- }
- return x;
- }
- // Добавьте точку входа
- int main() {
- printf("%.4f\n", sqrt3(440.0, 0.0001));
- return 0;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д