|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.03.2010, 15:23 | #1 |
Регистрация: 23.09.2008
Сообщений: 6
|
Работа с двумерным массивом
И снова слезно прошу о помощи, разъясните пожалуйста коментариями строчки, начиная со слова repeat:
program RPS; { Заполнить элементами таблицу, располагая их по спирали. } uses crt; var i,j,m,n,l,r : integer; tab : array [1..50,1..50] of integer; begin clrscr; write('Кол-во строк : '); readln(m); write('Кол-во столбцов : '); readln(n); repeat inc(r); for i:=r to n-r+1 do begin inc(l);tab[i,r]:=l end; for i:=r+1 to m-r+1 do begin inc(l);tab[n-r+1,i]:=l end; for i:=n-r downto r do begin inc(l);tab[i,m-r+1]:=l end; for i:=m-r downto r+1 do begin inc(l);tab[r,i]:=l end; until l=m*n; for j:=1 to m do for i:=1 to n do begin write(tab[i,j]:4); if i=n then writeln; end; readln; end. Спасибо за внимание! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
трудности с двумерным массивом | LuBuMaster | Общие вопросы C/C++ | 11 | 03.12.2009 19:01 |
Помогите с двумерным массивом в С++ | Vultar | Помощь студентам | 11 | 12.11.2009 18:28 |
проблемы с двумерным массивом | pancho | Общие вопросы Delphi | 10 | 29.01.2009 21:24 |
Задача с двумерным массивом. | svobodys | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 14.12.2008 18:09 |
Задача с двумерным массивом. | svobodys | Помощь студентам | 3 | 13.12.2008 15:44 |