![]() |
![]() |
tatianka |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 2 Пол: Женский Реальное имя: Татьяна Репутация: ![]() ![]() ![]() |
Проблема с написанием модуля с динамическими данными , помогите пожалуйста)
исходный код программы. код (Показать/Скрыть)
Не забываем заключать исходный код в соответствующие теги! Сообщение отредактировано: APAL - 28.05.2013 14:03 |
![]() ![]() |
tatianka |
![]()
Сообщение
#2
|
Группа: Пользователи Сообщений: 2 Пол: Женский Реальное имя: Татьяна Репутация: ![]() ![]() ![]() |
Модуль к проге, компилируется, но не дружит с главной, помогите плиз)
Unit MyMod3; interface uses crt; const maxwidth =10; type spoint=record x:integer; y:integer; end; snakebody=array [1..maxwidth] of spoint; function checknext(var s:snakebody; width:byte; x,y:integer):boolean; procedure movesnake (var nx,ny:integer; x,y:integer; e:spoint; s:snakebody; width:byte); implementation function checknext; var isset:boolean; i:integer; begin isset:=true; for i:=1 to width do begin if (x=s[i].x) and (y=s[i].y) then isset:=false; end;end; procedure movesnake; var i:integer; begin for i:=1 to width do begin s[i]:=s[i+1]; end; s[width].x:=x; s[width].y:=y; if (x=e.x) and (y=e.y) then begin width:=width+1; s[width].x:=x; s[width].y:=y; end; readln; end;end. Сообщение отредактировано: tatianka - 31.05.2013 14:44 |
![]() ![]() |
![]() |
Текстовая версия | 22.06.2025 0:06 |