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

Метод половинного деления - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получения вывода стороней программы http://www.cyberforum.ru/cpp-beginners/thread246599.html
Добрый день. Только начал изучать C++. Подскажите, пожалуйста, как на плюсах можно выполнить внешнюю программу и получить результат её выполнения в переменную. Т.е. допустим нужно выполнить...
C++ Вывод цепочки слов Дан файл тхт в котором будут содержатся слова. Нужно составить программу которая выстроит цепочку слов, каждое следующее слово должно начинаться с последней буквы предыдущего. Юзал поиск по форуму... http://www.cyberforum.ru/cpp-beginners/thread246588.html
eror C++
Подскажите пожалуйста, кто-нибудь сталкивался с такой ошибкой operands of * have illegal types `double' and `pointer to struct SimStruct_tag' как с ней бороться? из-за чего она возникает?
C++ colonel's son
Добрый вечер всем! Вот попалась мне такая логическая задача.Интересно,можно ли ее реализовать непосредственно на С++?А задача в следующем:Сын Отца Полковника Бил Отца Сына Полковника,при условии,что...
C++ Замена одной подстроки на другую http://www.cyberforum.ru/cpp-beginners/thread246577.html
Есть ли функция, которая может заменить все вхождения подстроки strl на подстроку strl2? Если нет, то как это возможно осуществить? Очень жду ваших ответов. :)
C++ Обьясните в чем ошибка Создать класс, для работы с векторами. В классе реализовать операцию сложения и операцию вывода в поток. #include <vcl.h> #pragma hdrstop #include <conio.h> #include <iomanip.h> #include... подробнее

Показать сообщение отдельно
instagib
122 / 85 / 3
Регистрация: 14.02.2011
Сообщений: 340

Метод половинного деления - C++

21.02.2011, 23:15. Просмотров 21860. Ответов 6
Метки (Все метки)

Добрый вечер! значит так господа, помогите реализовать этакий метод вот в таком случае:

вводится число и надо вычислить его корень прибегая только к операторам деления и сравнения и вычитания.

вот что я накалякал:

C++
1
2
3
4
5
6
7
8
9
10
11
double a=0, b, c, EPS;
cout <<"ВВЕДИТЕ ЧИСЛО И СЛЕДОМ ПОГРЕШНОСТЬ: "<<endl;
cin >> b >> EPS;
 
do 
{
c = (a+b)/2;
c*c > b ? b = c : a = c;
 while (c >= EPS)
}
cout <<"OTVET: "<<C;
так вот я уже на столько запутался.. что у меня вообще вычисляет не то.. помогите )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru