Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 125

Решение нелинейного уравнения методом деления отрезка пополам

28.04.2014, 11:51. Показов 3836. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
https://www.cyberforum.ru/cgi-bin/latex.cgi?X^3+0.2*X^2+0.5*X-2=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
#include "stdafx.h"
#include<stdio.h>
#include<math.h>
void main()
{
 float a, b, c, Fa, Fc, Fb, e = 0.001;
 while(1)
 {
  printf("Vvedite kontsy otrezka\n");
  scanf("%f",&a);
  scanf("%f",&b);
 
  Fa = a*a*a+0.2*a*a+0.5*a-2=0;
  c = (a + b)/2;
  Fc = c*c*c+0.2*c*c+0.5*c-2=0;
  printf ("a=%f F(a)=%f b=%f F(b)=%f c=%f F(c)=%f\n", a, Fa, b, Fb, c, Fc);
  if (fabs(Fc) < e)
   break;
  if (Fa * Fc > 0)
  {
   a = c; Fa = Fc;
  }
  else
  {
   b = c; Fb = Fc;
  }
 }
 printf("Koren' s nuznoy tochnost'yu: %f\n", c);
}
P.S. прикрепленный файл-это алгоритм
Миниатюры
Решение нелинейного уравнения методом деления отрезка пополам  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.04.2014, 11:51
Ответы с готовыми решениями:

Решение нелинейного уравнения методом деления отрезка пополам (цикл While)
Обчислить уровнение {e}^{-x}^{2}=x-1 способом деления отрезка пополам используя цыкл While. Дана точность ε&lt;0,004. Отрезок ...

Решение уравнения методом деления отрезка пополам
Составить программу, которая находит решение x0 уравнения x-2cosx=0 на отрезке методом деления пополам. Определить x0 с точностью до...

Найти корень уравнения методом деления отрезка пополам
Найти какой нибудь корень уравнения -2.4 x^3 - 28.512 x^2 - 40.6272 x + 44.928 = 0 Методом отрезка пополам. Требуюмую точность ввести...

21
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 125
28.04.2014, 14:11  [ТС]
Студворк — интернет-сервис помощи студентам
kasan, UI, Спасибо, выручили
0
Чорумфанин
346 / 346 / 320
Регистрация: 06.03.2014
Сообщений: 899
28.04.2014, 14:17
b вроде инициализируется перед циклом. Fb=0 проще, но тогда при первой итерации вместо значения функции в точке b - выведет 0.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.04.2014, 14:17

Отыскать корень уравнения f(x)=0 на заданном интервале методом деления отрезка пополам
1. Задан многочлен f(x) и известно, что f(a)f(b)&lt;0. Требуется отыскать корень уравнения f(x)=0 на интервале a&lt;x&lt;b методом деления...

Рекурсивная функция root: нахождение корня уравнения методом деления отрезка пополам
Помогите пожалуйста описать рекурсивную функцию root(f,a,b,eps), которая методом деления отрезка пополам находит с точностью eps корень...

Решение уравнения методом деления пополам
Доброго времени суток снова обращаюсь к вам за помощью возникла некоторая проблемка написал программу &quot;Решение уравнения методом...

Нужны блок схемы и программы для расчета корней уравнения методом деления отрезка пополам
если есть добрые люди, помогите нужны блок схемы и программы для расчета корней уравнения методом деления отрезка пополам, Ньютона,...

Решение уравнения методом половинного деления отрезка
решить уравнение x^2-7x+8=0 на отрезке я не понимаю почему у меня получается точный ответ посмотрите пожалуйста код #include...


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru