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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму ряда с заданной точностью http://www.cyberforum.ru/cpp-beginners/thread529254.html
Найти сумму ряда с точностью E=10-3, общий член которого an=2n/(n-1)
C++ unsigned itoa and atoi Всем привет! Подскажите мне кто знает функцию для реализации следующей задачи! Допустим есть текст, мне необходимо записать в матрицу (двумерный массив) этот же текст но в виде чисел. Ну например строка "Гомосапенс!" должна быть записана в соответствии с ASCII кодом в виде 'Г' =195 'о'= 238 'м'= 236 'о'= 238 'с'= 241 'а'= 224 'п'= 239 'е'= 229 'н'= 237 'с'= 241 '!'= 33. Как мне это... http://www.cyberforum.ru/cpp-beginners/thread529245.html
не могу приостановить программу C++
дано задание Дана точка A(x; y) на координатной плоскости. Определить, принадлежит ли она треугольнику с вершинами в точках. Программа написана: #include <stdio.h> #include <conio.h> #include <stdlib.h> main()
Как сложить все значения одной переменной C++
Задание: "Даны натуральные числа от 1 до 50.Найти сумму тех из них которые делятся на 5 или на 7" #include <iostream> #include <conio.h> int main() { using namespace std; int i,y,k; for (i=1; i<=50;i++) { k = i%3;
C++ Найти минимальный элемент матрицы, и если он четный и парная строка его расположения - отсортировать третий столбец матрицы. http://www.cyberforum.ru/cpp-beginners/thread529209.html
ЗАДАЧА: Найти минимальный элемент матрицы, и если он и его строка расположения четные - отсортировать третий столбец матрицы. не знаю как найти интекс минимального элемента..подскажите
C++ сумма ряда Вычислить значение функции при помощи суммы ряда с точностью e. Сравнить полученное значение суммы с результатом вычисления стандартной функции. \frac{sin(x)}{x}=\sum \limits_{n=0}^{\infty}\frac{{(-1)}^{n}*{x}^{2n}}{(2n+1)!}=1-\frac{{x}^{2}}{3!}+\frac{{x}^{2}}{5!}-\frac{{x}^{6}}{7!}+\ldots, \qquad |x|<\epsilon подробнее

Показать сообщение отдельно
Владимир***
0 / 0 / 0
Регистрация: 11.03.2012
Сообщений: 18

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

27.03.2012, 18:05. Просмотров 306. Ответов 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;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru