![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 23.09.2008
Сообщений: 6
|
![]()
Доброго времени суток! Разъясните пожалуйста пару строчек в легком кодике! Там где цикл for. Заранее благодарен!
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. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заполнить матрицу по спирали (turbo pascal) | cL1zMa | Помощь студентам | 8 | 16.05.2020 12:00 |
спирали(графика) | ackiy | Общие вопросы C/C++ | 1 | 19.01.2010 14:38 |
заполнить таблицу данными из доверенностей | LazyFox | Microsoft Office Excel | 5 | 10.10.2009 16:41 |
Помогите заполнить по условию таблицу | chemboe | Microsoft Office Excel | 4 | 26.09.2009 12:04 |