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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2008, 18:33   #1
Waia
Пользователь
 
Регистрация: 02.11.2008
Сообщений: 15
Восклицание Задача по PASCAl. Помогите сделать.

в матрице имеется столбец сумма элементов которого равна нулю. Необходимо заменить элементы этого столбца, значением максимума найденного в четных строках.
Waia вне форума Ответить с цитированием
Старый 21.12.2008, 18:51   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Как-то так:
Код:
program matrpr;
uses crt;

const M=7; N=7;
var
matr : array[1..M,1..N] of integer;
i,j,max,S,numb : integer;

begin
clrscr;

randomize;
for i:=1 to M do
 begin
 for j:=1 to N do
  begin
  matr[i,j] := random(10)-5;
  write(matr[i,j]:3,' ');
  end;
 writeln;
 end;

max := matr[2,1];
for i:=1 to M do
 if i mod 2 = 0 then
 for j:=1 to N do
  if matr[i,j]>max then max := matr[i,j];

for j:=1 to N do
 begin
 S := matr[1,j];
 for i:=2 to M do
  S := S + matr[i,j];
 if S = 0 then
  begin
  for i:=1 to M do
   matr[i,j] := max;
  writeln('Stolbec nomer ',j);
  end;
 end;
readln;
writeln('------------------');
for i:=1 to M do
 begin
 for j:=1 to N do
  write(matr[i,j]:3,' ');
 writeln;
 end;

readln;
end.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача по PASCAl. Помогите сделать. Waia Помощь студентам 1 08.12.2008 13:20
Задача по PASCAl. Помогите сделать. Waia Помощь студентам 3 03.12.2008 18:47
Задача по PASCAl. Помогите сделать. Waia Помощь студентам 3 25.11.2008 09:33