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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.02.2011, 09:17   #1
sofiya
Новичок
Джуниор
 
Регистрация: 20.02.2011
Сообщений: 9
Восклицание 2х мерный массив delphi

Найти в каждой строке массива максимальный и минимальный элементы и поменять их с первым и последним элементом соответственно.
помогите!!!
sofiya вне форума Ответить с цитированием
Старый 22.02.2011, 10:26   #2
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Код:
program Matrix;
const D= 6;//колво строк
         Z=10;// Колвостолбцов
var mas: array [1..D, 1..Z]of real;
     i,j :integer;
     min,max:integer;
procedure change(var a,b:real);
var m:real;
begin
   m:=a;
   a:=b;
   b:=m;
end;
begin
    for i:=1 to D do
     for j:=1 to Z do
       mas[i,j]:=random(100);
    for i:=1 to D do
    begin
      Min:=1;Max:=1;
     for j:=1 to Z do
       begin
          if Mas[i,j]<mas[i,min] then min:=j;
          if mas[i,j]>mas[i,max] then max:=j;
       end;
     change(mas[i,1],mas[i,max]);
     change(mas[i,z],mas[i,min]);
   end;
end.
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Трех мерный массив bondik Общие вопросы .NET 2 09.11.2010 14:23
2-мерный массив Golovastik PHP 1 30.06.2010 23:13
N-мерный массив в c++ builder vasuc Qt и кроссплатформенное программирование С/С++ 0 27.02.2010 16:54
N мерный массив Лубышев Общие вопросы Delphi 3 08.05.2009 12:12
2х мерный массив - помощь пукарь Паскаль, Turbo Pascal, PascalABC.NET 15 28.10.2008 16:13