Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
-Daria-
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 11
#1

найти квадратный корень из числа a с указанной точностью ε при помощи формулы Герона - C++

08.10.2013, 19:52. Просмотров 1338. Ответов 1
Метки нет (Все метки)

Ввести с клавиатуры вещественные положительные числа a и ε. Необходимо найти квадратный корень из числа a с указанной точностью ε при помощи формулы Герона: x0=1, xn+1=(xn+a/xn)/2
Результат сравнить со значением, вычисленным библиотечной функцией sqrt().
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2013, 19:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос найти квадратный корень из числа a с указанной точностью ε при помощи формулы Герона (C++):

Даны действительные числа x, ε (x ≠ 0,ε > 0). Найти сумму с точностью до ε - C++
Помогите разобраться в задаче. P.S. код писал по примеру. #include <iostream> #include <math.h> #include <conio.h> int main() {...

Вычислить с заданной точностью квадратный корень введенного числа X - C++
7. Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt (один...

Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt - C++
Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt (один из...

Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X - C++
Три подобных темы есть, все без ответа. Условия: "Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень ...

Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. - C++
Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. ...

Для каждого числа найти корень квадратный, если дробная часть меньше 5, в противном случае найти квадрат данного числа - C++
Даны три положительные действительные числа. Для каждого числа найти корень квадратный, если дробная часть меньше 5, в противном случае...

1
Alexdemath
125 / 122 / 6
Регистрация: 11.04.2010
Сообщений: 255
09.10.2013, 05:56 #2
Вот вычисление корня по вашей формуле. Сравнение с библиотечной функцией sqrt(), надеюсь, осилите самостоятельно.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0,"");
 
    double a, eps, xn, xn1 = 1;
 
    cout << "Вычисление квадратного корня\n" << endl;
    cout << "Число:    "; cin >> a;
    cout << "Точность: "; cin >> eps;
 
    do {xn = xn1; xn1 = (xn + a/xn)/2;} while (fabs(xn1-xn) >= eps);
 
    cout << endl << "  sqrt(" << a << ") = " << xn1 << endl << endl;
 
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2013, 05:56
Привет! Вот еще темы с ответами:

Как реализовать функции что бы найти синус, косинус, корень квадратный, степень от числа - C++
Добрый вечер,разрабатываю калькулятор на winapi хотелось бы узнать как реализовать функции что бы найти синус,косинус,корень...

Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увличить второе число в пять раз с++ - C++
Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увличить второе число в пять раз с++ Добавлено через...

Квадратный корень числа - C++
Найдите квадратный корень числа, введенного с клавиатуры! С++

Вставить после числа, являющегося полным квадратом, квадратный корень этого числа - C++
Вставить после числа, являющегося полным квадратом, квадратный корень этого числа. Вообще не понимаю как это написать в Си( ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru