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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2011, 18:36   #1
GamBitFRK
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 78
По умолчанию Двумерные массивы

1) Даны 2 квадратных двумерных массива. Проверить, можно ли получить второй из них поворотом первого на 90 градусов по часовой стрелке

2) Удалите из массива столбцы, содержащие максимальный элемент массива, а затем удвойте вхождение столбцов, содержащих минимальный элемент
GamBitFRK вне форума Ответить с цитированием
Старый 24.12.2011, 22:36   #2
GamBitFRK
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 78
По умолчанию

помогите, пожалуйста
GamBitFRK вне форума Ответить с цитированием
Старый 24.12.2011, 23:04   #3
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

В этом разделе прикреплено 2 темы, в первой приведены типичные задачи по работе с массивами, во второй правила раздела.
Вы не написали язык программирования, вы не показали своего кода, вы не поставили конкретных вопросов. Вы думаете вам помогут?
rUs_LAN вне форума Ответить с цитированием
Старый 24.12.2011, 23:26   #4
GamBitFRK
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 78
По умолчанию

язык Паскаль
GamBitFRK вне форума Ответить с цитированием
Старый 25.12.2011, 11:29   #5
GamBitFRK
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 78
По умолчанию

Если не трудно, пожалуйста, напишите код
GamBitFRK вне форума Ответить с цитированием
Старый 25.12.2011, 13:57   #6
GamBitFRK
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 78
По умолчанию

Что - то не получается, если кто сможет, помогите
GamBitFRK вне форума Ответить с цитированием
Старый 25.12.2011, 17:28   #7
GamBitFRK
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 78
По умолчанию

Пожалуйста, помогите
GamBitFRK вне форума Ответить с цитированием
Старый 25.12.2011, 17:29   #8
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
 {Даны 2 квадратных двумерных массива.
 Проверить, можно ли получить второй из них поворотом первого на 90 градусов по часовой стрелке}
 uses crt;
 const n=2;
 var Mx1,Mx2:array[1..n,1..n] of integer;
 i,j,t,p,k:integer; b:boolean;
 begin
 Writeln('Первый:');
 for i:=1 to n do
 for j:=1 to n do begin
 write('[',i,',',j,']=');readln(mx1[i,j]); end;
 Writeln('Второй:');
 for i:=1 to n do
 for j:=1 to n do begin
 write('[',i,',',j,']=');readln(mx2[i,j]); end;
 Writeln('====выводим===========');
  Writeln('Первая:');
 for i:=1 to n do begin
 for j:=1 to n do
 write(mx1[i,j]);
 writeln;
 end;
 Writeln('Вторая:');
 for i:=1 to n do begin
 for j:=1 to n do
 write(mx2[i,j]);
 writeln;
 end;
 writeln('====повернем вторую матрицу на 90 по часовой====');
  p := n div 2;
for i:=1 to p do
  begin
  for k:=i to n-i do
    begin
    t := mx2[i,k];
    mx2[i,k] := mx2[n-k+1,i];
    mx2[n-k+1,i] := mx2[n-i+1,n-k+1];
    mx2[n-i+1,n-k+1] := mx2[k,n-i+1];
    mx2[k,n-i+1] := t;
    end;
  end;
 writeln('====выведем повернутую матрицу ====');
 for i:=1 to n do begin
 for j:=1 to n do
 write(mx2[i,j]);
 writeln; end;
 b:=true;
 for i:=1 to n do begin
 for j:=1 to n do
 if mx2[i,j]<>mx1[i,j] then begin b:=false;break;end;
 if not b then break;
 end;
 if not b then writeln ('нельзя')
 else writeln('Можно');
 end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 25.12.2011 в 18:05.
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерные массивы NagareBoshi Помощь студентам 2 15.05.2011 13:57
двумерные массивы kop Общие вопросы C/C++ 1 15.05.2011 00:36
двумерные массивы kop Общие вопросы C/C++ 3 14.05.2011 22:59
двумерные массивы world12_tk Паскаль, Turbo Pascal, PascalABC.NET 4 21.05.2009 22:31