![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Помогите с программой для Turbo Pascal (умножение матриц) |
|
|
Разное - [решено] Помогите с программой для Turbo Pascal (умножение матриц)
|
Новый участник Сообщения: 40 |
ПОмогите пожалуйста составить программу для вычисения произведения матриц A,B,C каждая из которых имеет размерность nxn
ВОт составленная мною часть проги, где вводятся сами матрицы, проверьте пожалуйста program ABC; var matrA: array[1..500,1..500] of integer; matrB: array[1..500,1..500] of integer; matrC: array[1..500,1..500] of integer; i: integer; j: integer; begin for i:=1 to n do for j:=1 to n do begin read matrA[i,j]; end; begin read matrB[i,j]; end; begin read matrC[i,j]; end; |
|
Отправлено: 13:45, 01-10-2010 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать Ну все, причина найдена
MulMatrix(a, b, d, n); d:=MulMatrix(a,b,d,n); MulMatrix(d, c, e, n); e:=MulMatrix(c,d,e,n); у нас он вы чиcлял как C*AB , а в планах было AB*C хоты разницы особой нет, по свойству матриц A*B=B*A но все же лучше будет записать MulMatrix(a, b, d, n); MulMatrix(d, c, e, n); Все правильно? ![]() |
Отправлено: 19:21, 15-10-2010 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать Цитата dasha131:
От сюда была ошибка, и я рад, что ты нашла ее первой ![]() |
|
------- Отправлено: 19:42, 15-10-2010 | #22 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Всё о TURBO PASCAL (обсуждение, помощь в написание программ, ошибки, Pascal ABC) | Loading | Программирование и базы данных | 41 | 20-05-2015 15:28 | |
Разное - [решено] Помогите плииз с программой для Turbo Pascal | dasha131 | Программирование и базы данных | 17 | 04-12-2010 14:06 | |
Прочие - Turbo Pascal 7 | Sniper | Программное обеспечение Windows | 30 | 01-12-2008 16:04 | |
Turbo Pascal, Помогите написать пару программ | kirillsp | Программирование и базы данных | 11 | 20-11-2006 23:34 | |
Borland Turbo Pascal 7.0 | Guest | Программирование и базы данных | 4 | 21-09-2004 18:44 |
|