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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получения вывода стороней программы http://www.cyberforum.ru/cpp-beginners/thread246599.html
Добрый день. Только начал изучать C++. Подскажите, пожалуйста, как на плюсах можно выполнить внешнюю программу и получить результат её выполнения в переменную. Т.е. допустим нужно выполнить команду ping -n10 google.com, и получить весь ее вывод (а не только код выполнения) для дальнейшей обработки в переменной ping p.s. Еще нужно полученную строку разбить по определенной...
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 <iostream.h> typedef int te; class Vector подробнее

Показать сообщение отдельно
Гаджимурад
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 2
08.12.2013, 23:24     Метод половинного деления
Запускал в Dev-C++
#include <iostream>
using namespace std;
#include <math.h>
float mpd(float x) // functions mpd - "metod polovinnogo deleniya"
{
return (3*cos(2*x+4));
}
int main()
{
setlocale(0, "");
float a,b,e,x; int k=0;
cout<<"1. y=3*cos(2*x+4)\n";
cout<<"Левая граница a=";
cin>>a;
cout<<"Правая граница b=";
cin>>b;
cout<<"Точность e=";
cin>>e;
x=(a+b)/2;
cout<<"Корень уравнения:"<<x;
while(fabs(b-a)>e)
{
if(mpd(a)*mpd(x)<=0) b=x;
else a=x;
x=(a+b)/2;
k++;
cout<<"\nТочность: "<<fabs(b-a)<<" Итерация №="<<k<<" Корень уравнения: "<<x;
}
cout<<"\nКоличество итераций ="<<k<<"\nКорень уравнения: "<<x;
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru