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

Цена:
10 руб.

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

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

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

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

Описание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

При створенні програмного забезпечення дотримуватися структурного стилю програмування. Створене програмне забезпечення перевірити на контрольному прикладі. Опис контрольного прикладу приведений у розділі 3 представленої роботи.
2. Математичний опис задачі
Механика Задача 2.49 Вариант 1
Система тел (рис. 1) состоит из стержня и опирающегося на него в точке С жёсткого уголка. Стержень наклонён под углом α к оси х и опирается на цилиндрический шарнир и шарнирно-подвижную опору. Жёсткий уголок закреплён цилиндрическим шарниром.
User Z24 : 19 ноября 2025
200 руб.
Механика Задача 2.49 Вариант 1
Тепломассообмен СЗТУ Задача 10 Вариант 97
Определить необходимую поверхность нагрева парогенератора производительностью G тонн пара в час при абсолютном давлении p. Какой температурный напор необходимо обеспечить, чтобы увеличить производительность парогенератора в n раз при той же поверхности нагрева? Определить критическое значение температурного напора и тепловой нагрузки для заданного давления p.
User Z24 : 23 февраля 2026
200 руб.
Тепломассообмен СЗТУ Задача 10 Вариант 97
Особенности развития детей с психопатией
Введение Психопатия – нарушение поведения у детей, которое часто имеет врожденный характер. Психиатры описывают разные виды психопатий, но одно остается неизменным при всех видах: трудный характер и плохо управляемое поведение. Как правило, только небольшая часть родителей обращается самостоятельно к психиатрам по поводу нарушения поведения у своих детей. Большинство же родителей либо обвиняют себя в плохом воспитании своих трудных детей и пытаются сами найти выход, либо не обращают на них осо
User Lokard : 19 октября 2013
10 руб.
Вилка ПК.02.06.00.01
Чертеж вилки сделан в компас 16 Файлы компаса можно просматривать и сохранять в нужный формат бесплатной программой КОМПАС-3D Viewer.
User Laguz : 22 июля 2024
120 руб.
Вилка ПК.02.06.00.01
up Наверх