Ввести класс для работы с одномерным массивом. Реализовать следующие операторы:
1.Сложение(вычитание) двух массивов
2.Умножение массивов
3.Умножение массива на скаляр
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| RainGrey |
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 3 Пол: Женский Реальное имя: Юлия Репутация: 0 |
Ввести класс для работы с одномерным массивом. Реализовать следующие операторы:
1.Сложение(вычитание) двух массивов 2.Умножение массивов 3.Умножение массива на скаляр |
![]() ![]() |
| klem4 |
Сообщение
#2
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Цитата массивы по тем же правилам, по которым перемножаются матрицы - нельзя Может я чего-то не понял, но, если у нас етсь 2 вектора размерности n, a = 1,2 b = 5,6 Представляемих как матрицы, первая из одной строки и 2-х столбцов, вторая из двух строк и одного столбца, получаем в результате перемножения число (1,2) * (5, 6) = 1 * 5 + 2 * 6 = 12 + 5 = 17 В итоге вормула умножения двух векторов (одинаковой размерности естественно) P = сумма (i = 1,n) A[i] * B[i] Я не прав ? -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
RainGrey Классы и операции над ними 28.05.2006 22:27
klem4 Это приказ ? Можно приступать к работе ? :dry:
… 28.05.2006 22:34
volvo Определи, что ты имеешь в виду под перемножением о… 28.05.2006 22:39
RainGrey P.S. Стоп... RainGrey, какой у тебя компилятор?
La… 28.05.2006 23:09
klem4
А сдавать ты не чем будешь ? (работу показывать) 28.05.2006 23:11
RainGrey
А сдавать ты не чем будешь ? (работу показывать)
… 28.05.2006 23:14
volvo Раз Lazarus, то переезжаем в 32-бита...
Про перег… 28.05.2006 23:28![]() ![]() |
|
Текстовая версия | 29.12.2025 21:10 |