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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2012, 01:08   #1
Ricci_Ricci
Новичок
Джуниор
 
Регистрация: 29.12.2012
Сообщений: 1
Восклицание Работа с элементами столбца матрицы

В каждом столбце матрицы заменить нулевые элементы значением первого элемента этого столбца, который предполагается не равным нулю.
Ricci_Ricci вне форума Ответить с цитированием
Старый 30.12.2012, 20:29   #2
oxJass
Пользователь
 
Регистрация: 03.12.2010
Сообщений: 17
По умолчанию

//это с квадратной матрицой
Код:
                             const sz = 10;      //размерность
   var
mx : array [1..sz,1..sz] of integer;

procedure ShowMatr;
  var
  i,j : integer;
  begin

    //--------------------------//
 for i := 1 to sz do begin
  for j := 1 to sz do begin
   write(inttostr(mx[i,j]) + '   ');
  end;
  writeln;
 end;
//--------------------------//

  end;

       var
  i,j : integer;
begin
 randomize;
//--------- Генерируем случайн. числа --//
      for i := 1 to sz do
  for j := 1 to sz do
   mx[i,j] := random(10);
//---------------------------------- -- //
ShowMatr;
// Вот сдесь мы ищем 0 и заменяем их на 1 элемент столбца.
 for i := 1 to sz do
   for j := 1 to sz do
     if mx[i,j]=0 then mx[i,j] := mx[1,j];
 writeln('------------------ ----------');
ShowMatr;
 readln;
 end.

Последний раз редактировалось oxJass; 30.12.2012 в 20:33.
oxJass вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C#. Работа с элементами матрицы, лежащими ниже побочной диагонали alexamazzing Помощь студентам 2 19.09.2012 17:55
сдвиг столбца матрицы циклически vityai_911 Visual C++ 3 04.05.2011 05:20
Найти минимальный путь между элементами матрицы Sanek-MU Помощь студентам 8 25.04.2011 20:01
нахождение суммы k-го столбца матрицы! Korun Помощь студентам 2 25.01.2010 12:33
Сумма четных элементов матрицы. Произведение элементов 3-го столбца. Минимальный элемент матрицы. renovare Помощь студентам 2 03.07.2009 21:13