![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 11.06.2010
Сообщений: 2
|
![]()
Здравствуйте. Требуется перемножить две матрицы размерностью не более 10 на 10 и вывести результат. Пытался сам накалякать.. что-то не выходит никак ... выложил основную часть кода (так как это лишь часть огромной задачи, но остальное сделал=) )..
Помогите решить плиииз =) begin repeat writeln ('VVedite kol-vo strok pervoj matricy ne bolshe 10'); writeln ('VVedite kol-vo stolbcov pervoj matricy ne bolshe 10'); readln(m1); readln(n1); until (n1<11) and (n1>0) and (m1<11) and (m1>0); begin writeln ('Vvedite matricu po odnomu elementu'); for i1:=1 to m1 do for j1:=1 to n1 do readln(mas1[i1,j1]); end; repeat writeln ('VVedite kol-vo strok vtoroj matricy ne bolshe 10'); writeln ('VVedite kol-vo stolbcov vtoroj matricy ne bolshe 10'); writeln ('Kol-vo strok pervoj matricy dolgno sootvetstvovat kol-vu stolbcov vtoroj matricu'); readln(m2); readln(n2); until (n2<11) and (n2>0) and (m2<11) and (m2>0) and (m1=n2); begin writeln ('Vvedite vtoruiy matricu po odnomu elementu'); for i2:=1 to m2 do for j2:=1 to n2 do readln(mas2[i1,j1]); end; for i3:=1 to m1 do begin for j3:=1 to n2 do begin mas3[i3,j3]:=0; for k:=1 to n2 do mas3[i3,j3]:=mas3[i3,j3]+mas1[i1,k]*mas2[k,j2]; end; end; writeln(' a[',i3:0,',',j3:0,']= ',mas3[i3,j3]:0:0); end; end; |
![]() |
![]() |
![]() |
#2 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
![]() Код:
にんじゃ
![]() |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 11.06.2010
Сообщений: 2
|
![]()
Спасибо конечно... только вся проблема и состоит в том, чтобы ИСПРАВИТЬ кусок этого кода...
![]() |
![]() |
![]() |
![]() |
#4 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
![]()
так посмотри как организовано у еня да переделай.
にんじゃ
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перемножение матриц | superkot | Общие вопросы C/C++ | 4 | 13.04.2010 20:55 |
Перемножение матриц | stscolt | Помощь студентам | 0 | 09.10.2009 16:54 |
Перемножение матриц | jorjinho10 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.05.2009 12:56 |
Перемножение матриц | Арина | Помощь студентам | 1 | 18.05.2007 19:21 |