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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2009, 17:46   #1
telle
 
Регистрация: 18.05.2009
Сообщений: 5
По умолчанию матрица паскаль. Плиз хелп!!!

помогите решить задачу!! В прямоугольной матрице размером м на н заменить заданным вектором строки,содержащие хотя бы один ненулевой элемент. Количество элементов вектора равно количеству элементов строки матрицы.
telle вне форума Ответить с цитированием
Старый 18.05.2009, 18:25   #2
HoLToFF
Пользователь
 
Регистрация: 22.03.2009
Сообщений: 58
По умолчанию

Код:
program Massivs;

const
  n = 5;
  m = 10;
var A:array[1..n,1..m] of integer;
    v:array[1..m] of integer;
    i,j:integer;

begin
randomize;
writeln('Massiv imeet vid:');
for i:= 1 to n do
  begin
  for j:= 1 to m do
    begin
    A[i,j]:=random(20);
    write(A[i,j]:2,' ');
    end;
  writeln;
  end;

writeln;
writeln('Vektor:');
for i:=1 to m do
  begin
  v[i]:=random(20);
  write(v[i]:2,' ');
  end;

i:=1;
while i <=n do
begin
j:=1;
  while j <= m do
    begin
    if A[i,j] = 0 then
      begin
      for j:=1 to m do
      A[i,j]:=v[j];
      j:=m;
      end;
    inc(j);
    end;
inc(i);
end;

writeln;
writeln;
writeln('Izmnenui massiv:');

for i:= 1 to n do
  begin
  for j:= 1 to m do
  write(A[i,j]:2,' ');
  writeln
  end;
readln;
end.
HoLToFF вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хелп Плиз Maladoj SQL, базы данных 0 22.04.2009 23:09
ПЛИЗ ХЕЛП МИ делаю фотогалерею VOLKOV PHP 1 20.09.2007 16:28
Хелп ми плиз!!!! Мефистофель Помощь студентам 5 27.05.2007 19:16
Умераю(((Плиз хелп!!!! Orig Помощь студентам 2 05.04.2007 11:57