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

решить уравнение методом биекции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не распознает русские буквы. http://www.cyberforum.ru/cpp-beginners/thread549140.html
// vc.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" // Дописывает в файл фамилию, имя и номер телефона #include "stdio.h" #include "conio.h" #include <locale.h> #define FNAME "A:Wphone.txt\0" // имя файла void main()
C++ Решение СЛАУ методом простых итераций, задача решена, только написать код осталось решить СЛАУ с точностью е=10 в степени(-4) 4*x1-x2-x3=2 x1+5*x2-2*x3=4 x1+x2+4*x3=6 Система из 3-х уравнений, с 3 неизвестными, определитель матрицы |A|=98-определитель, система имеет единственное решение. Сразу заметим, что в системе выполняется достаточное условие сходимости (доминирование диагональных элементов матрицы A) Т.к. диагональные элементы матрицы A не равны нулю, то в... http://www.cyberforum.ru/cpp-beginners/thread549136.html
C++ DEV C++ 4.9.9.2 сортировка
Задание в исходнике! #include <iostream> using namespace std; int no_sort = { {50,15,33,32,23,29,34,98,22,98}, {29,34,98,22,98,12,44,89,63,72}, {12,44,89,63,72,48,54,63,71,82},
C++ Вызов функции в C++
есть циклический вызов функции: for (int i=0; i<start; i++) { if (classicZOT()) Psync++; } функция classicZOT() типа bool, возвращает true или false. Почему-то при таком вызове функция вызывается один раз, а возвращаемое ей значение прогоняется через цикл. Как сделать так, чтобы на каждой новой итерации функция вызывалась...
C++ Вычисление объёма и площади поверхности цилиндра http://www.cyberforum.ru/cpp-beginners/thread549111.html
вобщем однокурснику дали задание:Написать консольное приложение, которое позволяло бы выполнять вычисление обьёма и площади поверности цилиндра. Для хранения данных следует использовать структуры. Данные в структуры вводит пользователь с клавиатуры при запуске программы. Для расчёта использовать следующие формулы: S=2*pi*R*(h+R) - площадь V=pi*R*R*h -объем R - радиус основания цилиндра, h -...
C++ Вычисление объема и площади поверхности цилиндра Нужно написать консольное приложение, которое позволяло бы выполнить вычисление объема и площади поверхности цилиндра (1 приложение, а не 2) формулы: S=2*pi*R*(h+R) - площадь V=pi*R*R*h -объем R - радиус основания цилиндра, h - высота (вводить с клавиатуры при запуске программы) Сам немогу сделать, так как полный ноль похоже) Спасибо)) подробнее

Показать сообщение отдельно
asmodie
Сообщений: n/a
15.04.2012, 17:47     решить уравнение методом биекции
дали мне готовый код по уравнению arccos(x)-x=0...мне надо такой код с уравнением e(в степени -x) - sin(x)=0

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
float x, a, b, c, fa, fb, fc, pogresh;
cout<<"Vvedite nachalo otrzka A ->"<<endl;
cin>>a;
cout<<"Vvedite conec otrezka B ->"<<endl;
cin>>b;
cout<<"Vvedite pogresnost' ->"<<endl;
cin>>pogresh;
do
{
 
c=(a+b)/2;
 
if(a-b<pogresh)
{
x=c;
cout<<"Koren' urovneniya: "<<c<<endl;
break;
}
 
fa=acos(a)-a;
cout<<fa<<"\t";
fb=acos(b)-b;
cout<<fb<<"\t";
fc=acos(c)-c;
cout<<fc<<endl;
 
if(fa*fb<0)
{
b=c;
}
else if (fa*fb>0)
{
a=c;
} 
 
}while(c<=pogresh);
system ("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru