http://forumstatic.ru/files/001a/1a/21/59465.jpg

Обсуждения заработку в интернете

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Обсуждения заработку в интернете » Програмирования » Программирование на Delphi


Программирование на Delphi

Сообщений 1 страница 2 из 2

1

Помогите решить одну задачку:
Дана целочисленная прямоугольная матрица. Определить номер строки, в которой находится самая длинная серия одинаковых элементов (оформить в виде процедуры).

0

2

Прошу любить и жаловать 

Код:
program Project2;
{$APPTYPE CONSOLE}
uses
  SysUtils;
const
  n = 5;
var
  ms: array [1..n, 1..n] of integer;
  i,j,count,max,i_max: integer;
begin
  randomize;
  max := 0; i_max := 0;
  for i:=1 to n do
   begin
     count := 0;
     for j:=1 to n do
      begin
        ms[i,j] := random(2);
        if j>1 then 
         if ms[i,j] = ms[i,j-1]
          then inc(count) else count := 0;
        write(ms[i,j]:3);
      end;
     if count > max then
      begin
        max := count;
        i_max := i;
      end;
     writeln;
   end;
  writeln;
  writeln(i_max);
  readln;
end.

0


Вы здесь » Обсуждения заработку в интернете » Програмирования » Программирование на Delphi