Для студентов МГТУ им. Н.Э.Баумана по предмету Программирование на основе классов и шаблоновОтчёт по лабораторной работе №5 (Полиномы)Отчёт по лабораторной работе №5 (Полиномы)
5,0057
2021-04-072021-04-07СтудИзба
Лабораторная работа: Отчёт по лабораторной работе №5 (Полиномы)
-82%
Описание

Разработка алгоритма В private разделе класса Term объявлено две переменные: int coeff – коэффициент одночлена, и int power – степень одночлена. В public разделе реализованы три конструктора, перегружены операторы умножения, сложения, вычитания, ввода/вывода и присваивания. В private разделе класса Polynom объявлено две переменные: int size – количество одночленов в полиноме, и Term* Poly – указатель на переменную класса одночлен, используется для создания динамического массива; каждый элемент этого массива – отдельная степень терма. В public разделе реализованы четыре конструктора, деструктор, вспомогательные функции Add_term и Multiply_term, которые используются в перегрузках, а также функция Order, которая переставляет одночлены в полиноме от большей степени к меньшей; перегружены операторы сложения, умножения, присваивания и ввода/вывода. Также имеется внешняя вспомогательная функция Check_space, которая используются в перегрузке ввода полиномов и позволяет игнорировать лишние пробелы. В отчёте продемонстрирован ручной ввод двух полиномов, результаты их сложения и перемножения, а также функции игнорирования пробелов и автоматическая расстановка степеней в полиномах.
Характеристики лабораторной работы
Учебное заведение
Семестр
Просмотров
90
Размер
426,22 Kb
Список файлов
Отчет по лабораторной работе №5 (Полиномы).pdf

Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!