IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Многочлены, умножить многочлены заданные списками
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 1
Пол: Мужской
Реальное имя: Василий

Репутация: -  0  +


Всем привет! прошу вашей помощи (нужна как никогда)
надо: умножить два многочлена заданные списками (массивами). вот: 2x^4-4x^2+1 умножить на x^3-2x
на питоне разобрался как написать и написал, а на паскале уже нету времени разбираться, знаю только приблизительно как написать.
Кто шарит помогите пожалуйста. пусть карявая- лишь бы работала.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Большевик–концептуал
***

Группа: Пользователи
Сообщений: 194
Пол: Мужской
Реальное имя: Иван Левашев
Jabber: bu_gen@octagram.name
Skype: i.levashew
QQ: 3152538431
WeChat
Ада: Сторонник
Embarcadero Delphi: Сторонник
Free Pascal: Разработчик
Turbo Pascal: Установлен

Репутация: -  1  +


Я бы сделал функции, работающие с динамическими массивами, для сложения, умножения на константу, умножения многочленов и печати.

Объявить тип динамического массива:
type TIntegerDynArray = array of Integer;


Или использовать этот тип, уже объявленный в System, кажется, со времён Delphi 7.

Установить длину массива:

SetLength(Result, 10);


Индексы адресуются, начиная с нуля. Для динамических массивов используется счётчик ссылок без копирования при записи, то есть, после

SetLength(A, 1);
A[0] := 1;
B := A;
A[0] := 2;


B[0] тоже будет 2, так что иногда ещё, чтобы разорвать связь, нужно вручную делать копии функцией Copy().


--------------------
If you want to get to the top, you have to start at the bottom
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 9.09.2025 11:09
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name