Виконання символьних операцій з многочленами

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-115487.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

В даній роботі реалізована задача виконання символьних операцій з многочленами. Був здійснений математичний опис задачі, розроблені алгоритми її реалізації та здійснена сама реалізація на одній з версій алгоритмічної мови Pascal. Правильність роботи програми перевірена на контрольному прикладі. Здійснювалося також тестування програми на екстремальних вхідних даних (піднесення многочлена до нульового степеня, множення на нуль, ділення многочлена на самого себе і т. д.).

При виконанні роботи використовувався структурний метод програмування, що дало змогу зробити програму короткою, легко модифікованою. Оскільки всі розроблені процедури поміщені в модуль, відкомпільований у tpu‐файл, їх легко використати при написанні програм, які реалізують близькі за темою задачі.

Вибрана алгоритмічна мова TurboPascal повністю забезпечує структурний стиль програмування, оскільки це структурована мова високого рівня, на якій можна написати програму практично необмеженого розміру і довільного призначення.

1. Постановка задачі

В представленій роботі реалізується така задача.

Створити тип даних, які б найкраще відповідали означенню многочлена, описати і створити змінні, які б відповідали нулю та одиниці кільця многочленів, передбачити ввід та вивід многочленів згідно із загальноприйнятими стандартами.

Забезпечити реалізацію таких операцій з многочленами:

* додавання n многочленів

* множення n многочленів

* піднесення многочлена до довільного степеня

* знаходження многочлена від многочлена

* ділення многочленів

* знаходження похідної довільного порядку від многочлена

* знаходження невизначеного інтегралу довільного порядку від многочлена

Операції визначені у розділі 1 представленої роботи.

Інтерфейс користувача створити у вигляді меню.

При створенні програмного забезпечення дотримуватися структурного стилю програмування. Створене програмне забезпечення перевірити на контрольному прикладі. Опис контрольного прикладу приведений у розділі 3 представленої роботи.
2. Математичний опис задачі
Организация производства в почтовой связи. ВАРИАНТ №6
Задача 1 Рассчитать рабочий и инвентарный парк почтовых вагонов на магистрали А – Б аналитическим методом. Рассчитать количество бригад почтовых вагонов для обслуживания данного маршрута. поезд ежедневно отправляется из пункта А годовой фонд рабочего времени бригады – 1992 ч. Таблица 1 – Исходные данные по вариантам к задаче 1 Отправка Поезда 6 Из пункта А 20 ч. 45 мин. В пункт Б 23 ч. 00 минут Из пункта Б 7 ч. 15 мин. В пункт А 6 ч. 25 мин. Время на погрузку и разгрузку в пункте А, ч. 4,5
User denlo2030 : 14 июня 2017
250 руб.
Лабораторная работа № 6 (Часть 1) Система счисления
Цель работы: научиться переводить числа из одной системы счисления в другую. Номер варианта N=2, следовательно, число YZ=2+32=34, где Z=4 и Y=3. Ход работы: Задание №1. Перевести числа из десятичной системы счисления в шестнадцатеричную, восьмеричную и двоичную системы: • 34(10) • 341(10) • 0,341(10) – шестью знаками после запятой.
User Надежда34 : 1 апреля 2016
250 руб.
Инженерная графика
Контрольная работа состоит из 4 чертежей Схемы алгоритмов. Диаграммы функциональных зависимостей. Формат 2 х А4 Плоские сечения. Формат А3 Взаимное пересечение поверхностей.
User Semenovaksenija090800 : 21 апреля 2020
150 руб.
Теплотехника КГАУ 2015 Задача 5 Вариант 96
Определить удельный лучистый тепловой поток q между двумя параллельно расположенными плоскими стенками, имеющими температуру t1 и t2 и степени (коэффициенты) черноты ε1 и ε2, если между ними нет экрана. Определить q при наличии экрана со степенью (коэффициентом) черноты εэ (с обеих сторон).
User Z24 : 5 февраля 2026
180 руб.
Теплотехника КГАУ 2015 Задача 5 Вариант 96
up Наверх