Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нужно исправить ошибку(и) в программе с записями!!Очень надо!) Суть задания: Ломанная линия из N сигментов в трёх мернов пространстве заданна массивом записей(x,y,z) задающих N+1 узловюНаписать фун-ю б преобразующую i-ую запись узла в вид(r,fi,tt),где r - это расстояние от(i-ого)узла до(i);fi - угол между сигментом( образованным (i)-ым и (i-1) -м узлами) и осью OX;tt - это угол между сигментом и осью OX. На основе этой функции написать ф-ию,преобразующую... https://www.cyberforum.ru/ cpp-beginners/ thread143596.html Является ли симол буквой или цифрой C++
Задан ряд символов. Определить количество символов, которые не являются буквами или цифрами , и напечатать их. я пробовал чтото сделать с прогой но прога почемуто активно не хочет даже толком считать их int count(char str) {while (str) { (ispunct(str)); cx++; i++; l++; } }
C++ дана матрица порядка n https://www.cyberforum.ru/ cpp-beginners/ thread143561.html
помогите пожалуйста!!зачет! Пусть дама целочисленая матрица порядка n . Найти номера строк элементы которых образуют симметричные последовательности зараннее спасибо!!
C++ Конструкто копирования(вызов) https://www.cyberforum.ru/ cpp-beginners/ thread143557.html
#include <iostream> using namespace std; class copyr { int x; public: copyr() {x=0;} copyr(int i) {x=i;} ~copyr() {}
Как компилятору указать директорию заголовочных файлов. C++
Мне надо на Visual Studio 2010 Ultimate. Нужно указать директорию заголовочных файлов DirectX'а.
C++ Константные объекты https://www.cyberforum.ru/ cpp-beginners/ thread143549.html
#include <iostream> #include <windows.h> using namespace std; class CTest { public: int A,B; CTest(int Aval,int Bval)const {
C++ строки.русский язык. помогите пожалуйста. есть код подключил "русский текст"вот таким образом: setlocale(LC_CTYPE,("Russian")); в консоле при использовании cout выводит русский текст без проблем. но когда выводит строку то получаются кракозябры. помогите пожалуйста исправить. например: cout << "строка до удаления К: ";-русский текст все ок cout << str << endl;- кракозябры ( если строку str я ввел в консоле на... https://www.cyberforum.ru/ cpp-beginners/ thread143548.html Наименьшее значение функции найти C++
Задана непрерывная функция f(x). Требуется на интервале с заданной точность найти точку , в которой f(x) принимает наименьшее значение. Точность задаётся как номер знака, до которого производятся вычисления и округление результата. Интерфейс реализуются в главной функции Main(). Вычисления реализуются в функции Solve(double a, double b, double eps, int numfunc). Примеры тестовых функций...
C++ перегрузка функций в си++...Написать перегруженные функции и основную программу которая их вызывает для сложения целых чисел.. #include <cstdlib> #include <iostream> using namespace std; float summa(float a, float b) { //cout <<"float" <<endl; return a+b; } https://www.cyberforum.ru/ cpp-beginners/ thread143540.html C++ С++/уничтожение строки с Макс элем в матрице! ЗАДАНИЕ Уничтожить строку, в которой находится максимальный элемент матрицы. Методические указания: 1. Для выделения памяти под массивы использовать операцию new, для уничтожения массивов из памяти - операцию delete. 2. В функции main () должны быть размещены только описания переменных и обращения в соответствующие функций: int main() { int n; https://www.cyberforum.ru/ cpp-beginners/ thread143538.html
memcpy/CopyMemory + 2-мерный динамический массив C++
Третий день в ступоре из-за ругательства компилятора. Есть проблема: нужно скопировать данные из одного двумерного динамического массива в другой. Создаю массив C(5 на 5) из нулей. Создаю массив D(5 на 5) из чисел от 1 до 25. Далее копирую из D в C все данные посредством memcpy (или CopyMemory). В итоге ошибка:"Attempt to access 100 byte(s) at 0x0106D858, that is at heap block 0x0106D858 which is...
C++ Возможно ли так ? Нужен ваш совет. Правилен ли следующий код, и корректен ли будет указатель на массив ? WORD* Index; Index = new WORD ; for (int i=0;i<=NumParticles;i++) { Index=i*4; Index=(i*4)+1; https://www.cyberforum.ru/ cpp-beginners/ thread143516.html
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
0

Метод бисекций - C++ - Ответ 793761

10.06.2010, 09:56. Показов 6949. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
typedef double (*doublefdouble) (double);
double abs (double x)
{
 if (x<0.0)
 {
  return -x;
 }
 return x;
}
double Bisec (double a, double b, double Epsilon, doublefdouble Func)
{
 double c;
 c=(a+b)/2;
 if (abs(b-a)<Epsilon)
 {
  return c;
 }
 if (Func(c)*Func(a)<=0.0)
 { 
  return Bisec(a,c,Epsilon,Func);
 }
 return Bisec(c,b,Epsilon,Func);
}
Добавлено через 3 минуты
Задача:
Есть функция, вычисляющая левую часть уравнения вида f(x)=0. Известны a и b, такие, что:
1 a<=x<=b, на отрезке [ab] уравнение имет один корень, или
2 b<=x<=a, на отрезке [ba] уравнение имет один корень.
Надо решить уравнение с точностью до Epsilon.

Добавлено через 1 минуту
Способ применения:
C++
1
Bisec(a,b,Epsilon,f); // Вместо f подставить имя функции, вычисляющей левую часть уравнения. Значение Bisec - искомый корень.
Добавлено через 4 минуты
Например,
C++
1
2
3
4
double hhklk(double x)
{
 return x*x-1;
}
C++
1
2
3
double x;
x=Bisec(0.0,20.0,0.01, hhklk); 
// Здесь x уже равен корню уравнения


Вернуться к обсуждению:
Метод бисекций C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2010, 09:56
Готовые ответы и решения:

СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++

Метод медиан из трех элементов VS улучшенный быстрый метод сортировки(метод Бентли-Макилроя)
Здравствуйте! Дали весьма интересное задание. Сравнить два вышеуказанных метода сортировки для...

Мой код - метод бисекции, метод секущих (метод хорд)
Всем привет!!! Изучаем в институте С++. Сделал код, и там, и там одна и та же проблема - при любых...

Метод бисекций
Найти корень уравнения f(x)=0 с заданной точностью E=0.0001 (x^2) * (e^x) - 2 = 0 Есть...

2
10.06.2010, 09:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2010, 09:56
Помогаю со студенческими работами здесь

Метод бисекций
Почему не сходится ответ в методе Бисекций с встроеной функцией Root Вот что у меня получилось

Метод бисекций
Составить программу для нахождения решения заданной функции методом бисекции с выводом на экран...

Метод бисекций
Помогите решить лабораторную работу. Надо графически или аналитически отделить корень уравнения...

метод бисекций
приближенное решение уравнения f(x)=0Методом деления пополам(метод бисекций). Найти наименьший...

Паскаль. метод бисекций
Помогите, пожалуйста, решить задачу...я ничего в этом не понимаю... графически или аналитически...

Метод половинного деления (бисекций)
Здравствуйте! Помогите пожалуйста решить задачу. 2arctgx + 1/2^3=0 Буду очень благодарен за...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru