![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Многочлен с целыми коэффициентами можно представить в виде списка.
Задать многочлен от Х односвязным списком. Элемент списка содержит показатель степени Х и ненулевой коэффициент при этой степени. Составить программу, включающую помимо указанных в задании процедур и функций, процедуру создания списка и процедуру вывода на экран исходного и полученного списков.
ВАРИАНТЫ
№ | Постановка задачи |
Логическую функцию, проверяющую на равенство два многочлена. | |
Функцию вычисления значения многочлена в заданной точке. | |
Процедуру, которая строит многочлен, являющийся суммой двух многочленов | |
Процедуру удаления коэффициента из представления многочлена. | |
Процедуру замены коэффициента с заданной степенью в представлении многочлена. | |
Процедуру, которая строит многочлен, являющийся произведением двух многочленов | |
Процедуру, которая строит многочлен, являющийся результатом деления двух многочленов. | |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят хотя бы в один из многочленов | |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят в оба многочлена. | |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят в L1 и не входят в L2 | |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят в L2 и не входят в L1 | |
Написать процедуру, формирующую многочлен (список) из двух многочленов L1, L2 по следующему правилу: в новый многочлен включаются те коэффициенты, которые входят в один из списков и не входят в другой. | |
Написать процедуру, которая из многочлена L1 удаляет все четные коэффициенты, а на их место вставляет коэффициент многочлена L2 при высшей степени Х. | |
Написать процедуру, которая из многочлена L1 удаляет все нечетные коэффициенты, а на их место вставляет коэффициент многочлена L2 при низшей степени Х. | |
Два многочлена L1, L2 содержат одинаковое количество членов, но разные коэффициенты при степенях X. Преобразовать многочлен L1 по следующему принципу: коэффициент при самой старшей степени X заменить на коэффициент при самой младшей степени X многочлена L2 и т. д. Напечатать получившийся в результате замен многочлен L1. | |
Написать логическую функцию, которая проверяет, есть ли в списке хотя бы два одинаковых элемента. Если условие выполняется, добавить новый элемент в начало списка. | |
Написать логическую функцию, которая проверяет на равенство два списка. Если условие не выполняется, добавить все элементы первого списка в конец второго списка. | |
Написать процедуру удаления из списка элемент Y при условии: в) элемент Y является первым элементом списка г) элемент Y является последним элементом списка д) элемент Y является не первым и не последним элементом списка | |
Написать процедуру или функцию, которая определяет, является ли список пустым. Для непустого списка найти среднее арифметическое его коэффициентов и добавить новое значение в начало списка со степенью 0. | |
Написать процедуру или функцию, которая определяет, упорядочены ли элементы списка по степеням. | |
Написать процедуру или функцию, которая определяет: а) сумму коэффициентов последнего и предпоследнего элементов списка, содержащего не менее 2-х элементов; б) меняет местами первый и последний элементы непустого списка. | |
Написать процедуру вставки нового элемента после первого элемента непустого списка (осуществить проверку, пустой список или нет). | |
Написать процедуру, которая удаляет из непустого списка первый элемент с отрицательным коэффициентом. | |
Написать логическую функцию, которая определяет, входит заданный элемент в непустой список или нет. Если входит, то подсчитать число его вхождений. |
Дата публикования: 2015-02-22; Прочитано: 660 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!