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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2010, 11:52   #1
tomwell
Новичок
Джуниор
 
Регистрация: 25.04.2010
Сообщений: 5
По умолчанию проги на паскале

Дан двумерный массив А(5x6), заполненный случайным образом. Заменить максимальный элемент каждой строки на противоположный. Вставить после столбцов с максимальными элементами столбец из нулей. Удалить среднюю строку. Поменять местами средние столбцы.

и еще одна задача....


Вывести на экран матрицу С, полученную умножением матрицы A (10х11) на матрицу B(11х4).


пожалуйста помогите,не могу разобраться,не понимаю....
tomwell вне форума Ответить с цитированием
Старый 25.04.2010, 12:13   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Что не понимаете? Как найти максимум из нескольких чисел? Или что такое "противоположный"?
p51x вне форума Ответить с цитированием
Старый 25.04.2010, 12:49   #3
tomwell
Новичок
Джуниор
 
Регистрация: 25.04.2010
Сообщений: 5
По умолчанию

не понимаю массивы...мне нужно до завтра это решить...ппц
tomwell вне форума Ответить с цитированием
Старый 25.04.2010, 13:22   #4
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Обращайся, задачи вполне решаемы!
Контакты:
e-mail: skiper@rol.ru
icq: 585281783
Skype: delmas61
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 25.04.2010, 14:59   #5
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Код:
Program Umnoj2;
Const
n=10;
k=11;
m=11;
p=4;
Var
A,B,C: array [1..100,1..100] of integer;
i,j,l : integer; Summa: Integer;
begin
  writeln('Матрица (A): ');
  randomize;
  for i:=1 to n do
  begin
  for j:=1 to k do
    begin
     A[i,j]:=random(5);
      write(A[i,j],' ');
    end;
    writeln;
    end;
  writeln('Матрицу (B):');
  for i:=1 to m do
   begin
  for j:=1 to p do
   begin
   B[i,j]:=random(5);
   write(B[i,j],' ');
   end;
   writeln;
   end;
  for i:=1 to n do
    for j:=1 to p do
      begin
        Summa:= 0;
        for l:= 1 to p do
          Summa:= Summa + A[i,l]*B[l,j];
          C[i,j] := Summa;
      end;
  writeln('---- Результат: -----');
  for i:=1 to n do
    begin
      for j:=1 to m do
        write(C[i,j],' ');
      writeln;
    end;
readln;
end.
Вот вторая.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 25.04.2010, 15:08   #6
tomwell
Новичок
Джуниор
 
Регистрация: 25.04.2010
Сообщений: 5
По умолчанию

спасибо огромное... =) хоть что-то есть,ато если не сдам это,просто выгонят...
tomwell вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проги в делфи или паскале.Задачи. Valkyrie Помощь студентам 1 16.12.2009 19:23
срочно нужно реализовать 2 проги на паскале... LoL Помощь студентам 8 20.01.2009 08:22
Пишу проги а паскале)) Викдон Фриланс 3 15.11.2008 00:20
Помогите проги на паскале general453533 Паскаль, Turbo Pascal, PascalABC.NET 2 25.12.2007 00:25