Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 31.10.2011
Сообщений: 4

Решение квадратного уравнения методом бисекции.

31.10.2011, 22:15. Показов 3113. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите с решением одной небольшой задачки,где я немного запутался.
Нужно решить квадратное уравнение методом бисекции (деление отрезка пополам). Самое главное,что дано стандартное уравнение f(x)=ax^2+bx+c. Не дано интервала, это как общий случай.
Создал тему в Pascal ABC, потому что сам пока программирую в этой программе.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.10.2011, 22:15
Ответы с готовыми решениями:

Решение уравнения методом бисекции и методом Ньютона
вообщем есть уравнение 4(1-х^2)-e^2=0 просят сочинить прогу которая решает уравнение методом бисекции или методом Ньютона на выбор. ...

Решение квадратного уравнения
Я только пытаюсь понять суть программирования, написал прогу для решения Дискриминанта, все работает но хотелось б увидеть как прогу...

Решение квадратного уравнения
Ребята не правильно считает почему то (только начал изучать) program cat; uses crt; var a, b, c, d:integer; var x1, x2:real; ...

1
0 / 0 / 0
Регистрация: 31.10.2011
Сообщений: 4
02.11.2011, 22:26  [ТС]
program qq;
uses crt;
var a,b,c,d,x1,x2,y0,z1,y2,y1,t,e,eps,x0,z,p 1,p2,d1:real;
M:integer;
begin
writeln('Введите коэффициенты квадратного уравнения a,b,c. А также введите точность [0;1]: ');
readln(a,b,c,eps);
if a<0 then
begin
a:=-a;
b:=-b;
c:=-c;
end;
d:=c-b*b/(4*a);
if d=0 then
begin
x1:=-b/(2*a);
writeln('x1=x2=', x1);
end;
if d>0 then
begin
writeln('Корней нет.');
end;
y0:=-b/(2*a);
y1:=y0+10;
z1:=a*y1*y1+b*y1+c;
if z1<0 then
begin
d:=-d;
y2:=d*(y0-y1)/(z1-d)+y0;
end
else
begin
y2:=y1;
x0:=y0;
end;
repeat
t:=(y0+y2)/2;
z:=a*t*t+b*t+c;
if z>0 then
begin
y2:=t;
end
else
begin
y0:=t;
e:=y2-y0;
until e>eps;
x2:=y2;
x1:=2*x0-x2;
M: writeln('Корни уравнения:',x1,x2);
end;
end.

Текст самой программы, но все ли так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.11.2011, 22:26
Помогаю со студенческими работами здесь

Решение квадратного уравнения
составить программу решения квадратного уравнения вида ax2+bx+c=0 a неравно 0..

Решение квадратного уравнения
Найти действительные корни квадратного уравнения вида ax2 + bx + c = 0, путем вычисления дискриминанта. Если корней нет – вывести надпись...

Найти решение квадратного уравнения ax^2+bx+c=0
5. Найти решение квадратного уравнения ax2+bx+c=0 для a=3.45, b=5.6, c=-4.5.

Решение СЛАУ методом квадратного корня
Очень нужен алгоритм для решения СЛАУ методом квадратного корня. Помогите кому не трудно)) может есть у кого пример программы на...

Решение уравнения методом перебора и методом деления отрезка пополам
Решите уравнение x^2=5cos(x-1) методом перебора и методом деления отрезка пополам. Сравните кол-во шагов цикла при использовании каждого...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru