![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.09.2007
Сообщений: 13
|
![]()
Дана матрица и вектор. Надо реализовать в программе вычисление их произведения. При записи c[i]^:=c[i]^+a[i,j]^*b[i]^ возникает сообщение об ошибке Pointer type required. Начальство требует, чтобы массивы были динамические.
Последний раз редактировалось Илья Кибель; 10.09.2007 в 08:20. |
![]() |
![]() |
![]() |
#2 | |
форвард
Форумчанин
Регистрация: 03.08.2007
Сообщений: 130
|
![]() Цитата:
![]()
dela ne v dengax a v yego kolichestve
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.09.2007
Сообщений: 35
|
![]()
а зачем тебе работа с указателями, возьми просто массивы: одномерный и многомерный.
var matr: array [1..3, 1..3] of integer; vekt: array [1..3] of integer; res: array [1..3, 1..3] of integer; i,j: integer; begin {здесь наверное какой-то цикл} res[i]:=res[i]+vekt[i]*matr[i,j]; ... я просто не помню правил умножения поэтому до конца написать не могу, но идея думаю ясна |
![]() |
![]() |
![]() |
#4 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
Естественно, если элементы массива - не указатели.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите пожалуйста!!! | Esenin | Помощь студентам | 1 | 21.06.2008 01:45 |
Помогите пожалуйста | Niki | Помощь студентам | 4 | 07.06.2008 08:30 |
помогите пожалуйста | pelsh | Помощь студентам | 2 | 21.12.2007 00:26 |