Консультация № 182229
15.02.2011, 23:25
115.42 руб.
16.02.2011, 08:38
0 3 1
Здравствуйте Уважаемые эксперты! Пожалуйста, помогите мне в выполнение следующего задания часть задания мне ранее выполнил много уважаемый пользователь Lamed вот тут можно скачать получившийся исходник Динамические структуры данных из ниже перечисленного не выполнено задание 15.7 и 15.8 а так же разработано консольное приложение а не оконное с кнопочками и так же нужно описание .. пожалуйста прошу о помощи :

Обсуждение

Неизвестный
15.02.2011, 23:26
общий
но мне надо не на Паскале а на Delphi 7
Неизвестный
16.02.2011, 11:28
общий
Ну для 15.7 - удобно использовать линейные списки....хранить нужно в нем 2 поля:
1)коэффициенты
2)степень....
Алгоритм:
1)Считываем с списка по очереди степень и выполняем +2 к степени(если не ошибаюсь)
2)После прохождения списка имеем новый лист с коэффициентами, для P^2(x)
3)Печатаем его.
Вот тут Лист"" я когда то задавал вопрос для такого алгоритма...думаю он вам поможет

А 15.8 я не особо понял.
Но думаю тут также - считываем лист и производим вычитаение коэффициентов и степеней....сохраняем в новый лист...
Неизвестный
20.02.2011, 02:54
общий
это ответ
Здравствуйте, luba tixomirova!
Вот решение под Delphi 7. Ввод из файла оставила, файл открывается через диалог. В заданиях 15.7 и 15.8 сначала формируется многочлен с повторяющимися степенями (т.е. такой, какой получился бы при ручном счёте), затем все элементы с равными степенями складываются. В 15.8 для вычисления P(x+1) применяется формула Бинома Ньютона. Логику исходной программы не меняла, так что всё должно быть ясно.
Если что-то непонятно, или не так, как Вам нужно, пишите, поправлю.
Удачи!
Прикрепленные файлы:
5
Форма ответа