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

Комбинированный метод хорд и касательных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Гороскоп http://www.cyberforum.ru/cpp-beginners/thread809628.html
Гороскоп. Разработать программу, которая позволяет определить совместимость двух партнеров по гороскопу. Меню программы должно содержать следующие пункты: 1. Ввод данных первого партнера (число и месяц рождения, пол). 2. Ввод данных второго партнера (число и месяц рождения, пол). 3. Определение знака зодиака каждого партнера. 4. Решение, возможна ли между партнерами дружба. 5. Решение,...
C++ Результаты сдачи сессии студентами одной группы. Откорректировать файл, добавив в таблицу информацию о среднем балле студента В текстовом файле хранится таблица с результатами сдачи сессии студентами одной группы. Таблица имеет следующие графы: фамилия, номер зачетки и оценки за три экзамена по математике, физике и информатике. Откорректировать файл, добавив в таблицу информацию о среднем балле студента. Размер граф таблицы может быть выбран студентом самостоятельноПравила форума п. 5.5: Запрещено размещать тему в... http://www.cyberforum.ru/cpp-beginners/thread809624.html
C++ Работа с нестандартной библиотекой
Есть надобность работы с "левой библиотекой", однако опыта не имею пока что.... Вот инструкция: >Here's an example for the Windows platform (MSVC): >1. Create DCMTK project files with CMake (for demonstration purposes switch all external libraries off). сделал >2. Open the main project file "dcmtk.dsw" or "dcmtk.sln" in Visual Studio. сделал >3. Select target ALL_BUILD and compile the...
C++ Списки. Дан текстовый файл распечатать слова, имеющие максимальную длину
Дан текстовый файл распечатать слова имеющие максимальную длину.
C++ Теория - 2 момента с функциями http://www.cyberforum.ru/cpp-beginners/thread809605.html
1-й - переопределение функции; 2-й - функции ввода вывода низкого уровня Напишите пжл. кратко если найдете ссылки на таблицы или понятное краткое объяснение, я гуглил не нашел. Спасибо!
C++ Дан текстовый файл, содержащий целые числа. В каждой строке этого файла найти сумму наибольшего и наименьшего элементов и записать их в другой Дан текстовый файл, содержащий целые числа. В каждой строке этого файла найти сумму наибольшего и наименьшего элементов и записать их в другой текстовый файл с указанием номера строки. подробнее

Показать сообщение отдельно
AndreyD93
17 / 17 / 1
Регистрация: 13.11.2012
Сообщений: 154
15.03.2013, 22:50  [ТС]     Комбинированный метод хорд и касательных
vyachesmine, можете с кодом помочь??
Вот есть кое-что, но на моих интервалах, там где решение не работает(((
Выбивает ошибку!!!

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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <math.h>
#include <conio.h>
 
float f(float x)
{
    return log(8*x)-9*x+3.1;
    
}
float fp(float x)
{
        return (1/x)-9;
 
}
float horda(float a, float b, float eps)
{
 int ii=0;
        float c;
        do
        {
                c = a - f(a)*(b-a)/(f(b)-f(a));
                if(f(a)*f(c)<0)
                {
                        b = c;
                }
                else
                {
                        a = c;
        }
           ii++;    
    }while(fabs(f(c))>eps);
    cout<<"iteraciy: "<<ii<<endl;
        return c;
}
float Newton(float a, float eps)
{
 int ii=0;
        do
        {
        a = a - f(a)/fp(a);
         ii++;
    }while(fabs(f(a))> eps);
        cout<<"iteraciy: "<<ii<<endl;
        //return a;
}
//---------------------------------------------------------------------------
 
void main(int argc, char* argv[])
{
 clrscr();
        float a,b,eps=0.0001;
        cout<<"a = ";cin>>a;
        cout<<"b = ";cin>>b;
        cout<<"x = "<<horda(a,b,eps)<<"\n\n";
       // cout<<"NEWTON x = "<<Newton(a,eps)<<"\n";
   getch();
Добавлено через 35 минут
 
Текущее время: 16:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru