Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 1
1

Сложение матриц

14.11.2015, 14:44. Показов 628. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Писал программу сложения двух матриц
Выдаёт ошибку:
Syntax error, "identifier" expected but "PROCEDURE" found

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
type
   ta=array[1..10,1..10] of integer;
var
  Procedure SM( var n:integer a,b:ta;c:ta);
  var
    i,j:integer;
  begin
    for i:=1 to n do begin
      for j:=1 to n do begin
        c[i,j]:=a[i,j]+b[i,j];
      end;
    end;
  end;
  a:array[1..10,1..10] of integer;
  b:array[1..10,1..10] of integer;
  c:array[1..10,1..10] of integer;
  i,j,n:integer;
begin
   read(n);
   for i:=1 to n do begin
     for j:=1 to n do begin
       read(a[i,j]);
       end;
   end;
 
   for i:=1 to n do begin
     for j:=1 to n do begin
       read(b[i,j]);
       end;
   end;
   SM(n,a,b,c);
   for i:=1 to n do begin
     for j:=1 to n do begin
       write(c[i,j]);
       end;
   end;
 
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2015, 14:44
Ответы с готовыми решениями:

Сложение матриц
Доброго времени суток, многоуважаемые господа. В общем, преподаватель решил над нами поиздеваться и...

Сложение и вычитания двух матриц
Даны натуральные числа n, m и две матрицы разрядности nхm целочисленных элементов, где...

Транспонирование, умножение матриц, сложение матриц Реализовать в одной программере
транспонирование, умножение матриц, сложение матриц; B^3-A^T Реализовать в одной программере....

Сложение матриц
Разработать программу, демонстрирующую выполнение сложения матриц. Входные данные: Две матрицы...

2
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32835 / 21172 / 8148
Регистрация: 22.10.2011
Сообщений: 36,432
Записей в блоге: 8
14.11.2015, 18:37 2
Процедура не туда вклинилась. Вот так нормально компилируется:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
type
   ta=array[1..10,1..10] of integer;
 
  Procedure SM( var n:integer; a,b:ta;var c:ta);
  var
    i,j:integer;
  begin
    for i:=1 to n do begin
      for j:=1 to n do begin
        c[i,j]:=a[i,j]+b[i,j];
      end;
    end;
  end;
 
var
  a:ta; // array[1..10,1..10] of integer;
  b:ta; // array[1..10,1..10] of integer;
  c:ta; // array[1..10,1..10] of integer;
  i,j,n:integer;
begin
   read(n);
   for i:=1 to n do begin
     for j:=1 to n do begin
       read(a[i,j]);
       end;
   end;
 
   for i:=1 to n do begin
     for j:=1 to n do begin
       read(b[i,j]);
       end;
   end;
   SM(n,a,b,c);
   for i:=1 to n do begin
     for j:=1 to n do begin
       write(c[i,j]);
       end;
   end;
 
end.
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
14.11.2015, 18:39 3
Pascal
1
2
3
4
5
6
7
8
// var   
  Procedure SM(n: integer; const a, b: ta; var c: ta);
  //...
var // !!!
  a:array[1..10,1..10] of integer;
  b:array[1..10,1..10] of integer;
  c:array[1..10,1..10] of integer;
  i,j,n:integer;
0
14.11.2015, 18:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2015, 18:39
Помогаю со студенческими работами здесь

Сложение матриц
"Двухмерные массивы" 1. Даны две матрицы А и В размерностью 4*3, заполненные случайным образом в...

Сложение матриц 3*3
Задача сложить 2 матрицы размером 3 на 3 вводимые пользователем. пожалуйста помогите с программой

Сложение матриц
1) Нужно создать процедуру. Наряду с ней нужно написать программу, которая будет проверять эту...

Сложение матриц 3 на 3
Задача сложить 2 матрицы размером 3 на 3 вводимые пользователем

Произвести сложение матриц
Даны две матрицы размером MxN. Произвести сложение матриц.*

Сложение двух матриц
сложить 2 матрицы A(6x6) и Б(6х6)? просто нигде не найти)) Найти след матрицы В(6х6)?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru