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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Владимир***
0 / 0 / 0
Регистрация: 11.03.2012
Сообщений: 18
#1

помогите найти ошибку в методе половинного деления число не входит в интервал погрешности а так всё работает - C++

27.03.2012, 18:05. Просмотров 305. Ответов 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
#include <iostream>
#include <math.h>
#include <stdlib.h>
using namespace std;
 
float f(float x){
 
    x=x-8;
    return x;
}
 
float fun1(float x1, float x2){
    int c=0;
    
    float x = (x2 + x1) / 2;
    while (abs(f(x)) > 0.001)
 
    {if (f(x) > 0)
    x2 = x;
    else
    x1 = x;
    x = (x2 + x1) / 2;
    c=c+1;
  
  }
     cout<<c<<endl;
 
    return x;
}
 
int main(){
 
    cout<<fun1(0, 100)<<endl;
 
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2012, 18:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос помогите найти ошибку в методе половинного деления число не входит в интервал погрешности а так всё работает (C++):

Нужно найти ошибку в коде реализации метода половинного деления - C++
Программа должна решать методом половинного деления уравнение: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; float...

Помогите найти ошибку в программе нахождения остатка от деления на 12 - C++
Здравствуйте. Помогите пожалуйста найти ошибку в данной программе. #include&lt;iostream.h&gt; #include&lt;math.h&gt; #include&lt;stdio.h&gt; ...

Угадать число методом половинного деления - C++
Загадывается число от 1 до 1000 и компьютер его угадывает согласно подсказкам больше или меньше. Используем метод половинного деления.

График зависимости погрешности и кол-ва итераций при методе половинного деления - MathCAD
Привет всем:) нужно реализовать метод половинного деления в Mathcad. Его я реализовала. Корень нашла. Затем нужно построить график, который...

Найти ошибку в решении ур-я методом половинного деления - Turbo Pascal
В общем стоит задача решить уравнение методом половинного деления, но почему-то переменная икс не меняется, при изменении r. Помогите найти...

Проверка точности результата, полученного при методе половинного деления - MathCAD
Здравствуйте! Реализовала метод половинного деления, построила все графики, преподаватель попросил проверку точности результата, даже не...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2012, 18:05
Привет! Вот еще темы с ответами:

Определить, входит ли выведенное число в интервал от 0 до 100 - C#
Напишите пожалуйста простенькую программу. Пользователь вводит число,программа отвечает входит оно в интервал от 0 до 100 или нет

Даны два числа X, Y. Определить, входит ли большее число в интервал от 5 до 10 - VBA
У меня вот тут несколько простых задач, но как делать сие мне не известно :( Был бы очень благодарен помощи. 1. Даны два числа X, Y....

Массивы, заменить все элементы, попадающие в интервал [a, b], нулем, всё работает, но есть 1 нюанс - C#
Всё вроде работает, есть такой вопрос как вывести массив до изменения более простым способом, чтобы код не был таким громоздким. using...

Найти корень методом половинного деления - Turbo Pascal
k=tg(3.4*z*z*z)+cos(z+1.2) найти корень методом половинного деления плиз


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru