Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2011, 22:20   #21
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Вот измененная версия для паскаля -
Код:
var
  max,maxj,i,j,t:integer;
  arr:array[1..5,1..5] of integer;
  masStrok:array[1..5] of integer;
  masStolb:array[1..5] of integer;
  Check:boolean;
begin
  for i:=1 to 5 do
  begin
    masStrok[i]:=0;
    masStolb[i]:=0;
  end;
  writeln('Vvedite matrix[5x5]:');
  for i := 1 to 5 do
    for j := 1 to 5 do
      read(arr[i,j]);
  for i := 1 to 5 do
  begin
    for j := 1 to 5 do
    begin
      masStrok[i]:=masStrok[i]+arr[i,j];
      masStolb[i]:=masStolb[i]+arr[j,i];
    end;
  end;
  for i := 1 to 5 do
  begin
    masStrok[i]:=masStrok[i]-masStolb[i];
    if masStrok[i]=0 then check:=true;
  end;
  writeln;
  if check then
    write('Martix is magic kvadrat')
  else write('Martix is not magic kvadrat');
  readln;
  readln;
end.
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с матрицами на С++ demon9992 Помощь студентам 1 01.04.2011 09:30
Работа с матрицами Irina21 Общие вопросы C/C++ 32 29.03.2011 14:44
Работа с матрицами Rikki-Tikki Помощь студентам 11 19.12.2010 14:58
Работа с матрицами (норма матрицы, работа со строками) Neitrosha Помощь студентам 1 26.11.2010 20:19