
03.11.2009, 03:19
|
|
Познающий
Регистрация: 03.12.2008
Сообщений: 56
С нами:
9176827
Репутация:
29
|
|
Дан двумерный массив размером n*m, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой имеется два числа кратных двум.
Код:
type
TMatrix = array [1..n,1..m] of integer;
function FindStr(Matrix: TMatrix): boolean;
var
counter, i, j: integer;
begin
for i := 1 to n do
begin
counter := 0;
for j := 1 to m do
if (Matrix[i,j] mod 2 = 0) then
inc(counter);
if (counter = 2) then
begin
Result := true;
exit;
end;
end;
Result := false;
end;
|
|
|