Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
greendzol
0 / 0 / 0
Регистрация: 21.11.2010
Сообщений: 10
21.11.2010, 19:54     Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. #1
Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt.
Составил алгоритм. Не понимаю как объявить в программе-center,left,right. Пишу в C++ с помощью #include <iostream>.
P.S. алгоритм приложил.
Миниатюры
Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt.  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2010, 19:54     Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt.
Посмотрите здесь:

Вычислить бесконечную сумму с заданной точностью ε> 0. Считать, что заданная точность достигнута, если абсолютная величина очередного слагаемого не пр C++
Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt C++
Квадратный корень введенного числа. C++
Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увличить второе число в пять раз с++ C++
найти квадратный корень из числа a с указанной точностью ε при помощи формулы Герона C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexzak
84 / 57 / 1
Регистрация: 07.08.2010
Сообщений: 185
21.11.2010, 20:45     Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. #2
Начальные условия такие:
left = 0
right = X

center вычисляется как и написано:
center = (left + right) / 2

А условие близости к sqrt должно быть такое:
|center * center - X| < e
greendzol
0 / 0 / 0
Регистрация: 21.11.2010
Сообщений: 10
21.11.2010, 21:51  [ТС]     Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. #3
Всё понял,спасибо.
Доделаю-выложу код,вдруг у кого схожая проблема может быть )
Alex_jef
0 / 0 / 0
Регистрация: 26.10.2011
Сообщений: 4
26.10.2011, 18:33     Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. #4
скинь код пожалуйста

Добавлено через 4 часа 34 минуты
greendzol, скинь код если нетрудно
Yandex
Объявления
26.10.2011, 18:33     Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt.
Ответ Создать тему
Опции темы

Текущее время: 00:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru