PascalABC.NET Задача «Вычисление корня уравнения для произвольной функции»

На выполнении
Заказ
6963288
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
8 Дек в 23:55
Цена
1 200 ₽
Блокировка
15 дней
Размещен
4 Дек в 08:16
Просмотров
30
Описание работы

ЕСЛИ НЕ ЗНАЕТЕ PascalABC.NET НЕ ТРАТЬТЕ И МОЕ И СВОЕ ВРЕМЯ. Нейронка, кстати, тут бессильна, спешу разочаровать:)

Задание:

Разработать программу для приближенного нахождения корней уравнений вида  f ( x ) = 0 на отрезке [ ab ] с заданной точностью e . Корни уравнений находятся тремя методами – методом простых итераций, методом секущих и методом Ньютона (см.  «Вычисление корней уравнения» ). Каждый метод реализовать с помощью подпрограммы, при этом передавать в эти подпрограммы функцию, для которой находится корень, через параметр функционального типа. Найти корень уравнения для двух функций (на фотографиях). Для проверки вывести значения функций в найденных точках.  Форматировать  выходные данные в соответствии с введённой точностью.


ВАЖНЫЕ УСЛОВИЯ:

- используем статические массивы

- ни в коем случае нельзя использовать BREAK, HALT, EXIT

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

к данной задаче нужно будет только еще блок-схему. Одна - основная, где включены подзадачи, но вот сами подзадачи описываются в отдельных блок-схемах (каждая подзадача, которая присутствует = отдельная блок-схема к ней). Необходимо реализовать три подпрограммы – для метода простых итераций, метода секущих и метода Ньютона. Каждая подпрограмма должна получать начальные данные для метода поиска корня: для методов простых итераций и Ньютона – одно начальное приближение, для метода секущих – два. Также каждая подпрограмма должна получать точность вычислений и параметр процедурного типа, с помощью которого задаётся функция, для которой ищется корень. Таким образом подпрограммы становятся независимыми от функции, и их можно применять для поиска корня любой функции. Для каждого варианта реализовать одну функцию. Ни в коем случае не следует писать по несколько вариантов каждой функции, по-отдельности для каждого метода!

Также, условия к блок-схемам: надо писать сами действия, а не их описание, т.е. "n := 0", а не "присвоить 0 в n". Также, цикл while - это цикл с предусловием, то есть надо разбираться, где циклы с постусловием, а где с предусловием.


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

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир