Лаба 2 по программированию (Указатели)
.docУКАЗАТЕЛИ. ДИНАМИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ. ОБРАБОТКА ОДНОСВЯЗНЫХ СПИСКОВ
ЗАДАНИЕ
Многочлен с целыми коэффициентами можно представить в виде списка.
Задать многочлен от Х односвязным списком. Элемент списка содержит показатель степени Х и ненулевой коэффициент при этой степени. Составить программу, включающую помимо указанных в задании процедур и функций, процедуру создания списка и процедуру вывода на экран исходного и полученного списков.
ВАРИАНТЫ
Номер варианта |
Постановка задачи |
1 |
Функцию вычисления значения многочлена в заданной точке. |
2 |
Процедуру, которая строит многочлен, являющийся суммой двух многочленов |
3 |
Процедуру удаления коэффициента из представления многочлена. |
4 |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят в L1 и не входят в L2 |
5 |
Процедуру замены коэффициента с заданной степенью в представлении многочлена. |
6 |
Процедуру, которая строит многочлен, являющийся произведением двух многочленов |
7 |
Написать процедуру, которая из многочлена L1 удаляет все нечетные коэффициенты, а на их место вставляет коэффициент многочлена L2 при низшей степени Х. |
8 |
Написать процедуру, которая строит новый многочлен – интеграл от заданного многочлена L с свободным членом, равным 0.. |
9 |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят в оба многочлена. |
10 |
Написать процедуру, которая строит новый многочлен – производную от заданного многочлена L. |
11 |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят в L2 и не входят в L1 |