[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 7 | 2 | 6
Назад Вниз Каталог Обновить

Спасите, пожалуйста Аноним 17/12/16 Суб 21:44:00  896148  
ss (2016-12-17 [...].png (15Кб, 638x423)
Итак, новый год все ближе и ближе, а что еще так же близко как новый год? Ну, КОНЕЧНО ЖЕ, сессия.
Дорогие друзья, спасите D:
Практическая работа по программированию, нужно заставить рисунок двигаться (влево, вправо, вверх, вниз ), с помощью процедур и меню, рисунок есть, меню тоже оформил, но как настроить через него управление рисунком и заставить его двигаться? Помогите чем сможете пожалуйста

P.S Pascal Turbo, первая половина 3 курса
Не могу сделать в связи с тем, что на лекции по процедурам не ходил потому, что заболел, а самостоятельно изучать было лень
Аноним 18/12/16 Вск 00:15:09  896265
>турбо Паскаль
Пиздец. Вся суть снгшараг
Аноним 18/12/16 Вск 00:44:48  896273
>>896148 (OP)
> самостоятельно изучать было лень
ну вот и случай представился же!
Аноним 18/12/16 Вск 01:12:18  896293
>>896148 (OP)
Переменнные ты тоже походу проспал.
Замечательная между прочим штука, эти переменные - может меняться в рантайме.
Охуеть, да?
Аноним 18/12/16 Вск 09:38:35  896403
Местное быдло не умеет в такие сложные языки как Pascal
Аноним 18/12/16 Вск 21:00:43  896755
>>896265
у меня freepascal
Аноним 18/12/16 Вск 21:02:17  896756
>>896403
на третьем курсе не знать подобного?
Аноним 18/12/16 Вск 21:18:30  896766
14720707643170.jpg (10Кб, 284x177)
>>896148 (OP)

var x,y:integer;
c:char;

repeat

while not keypressed do; c:=readkey;
if c=0 then c:=readkey; {у стрелок вначале ноль приходит}
writeln(' najata klavisha s kodom = ',ord(c)); {почитаешькоды клавишь}
if ord(c)=kod_left then x:=x-1;
if ord(c)=kod_right then x:=x+1;
if ord(c)=kod_up then y:=y-1;
if ord(c)=kod_down then y:=y+1;
{RENDER HERE}

until (ord(c)=27);{esc key}

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 7 | 2 | 6
Назад Вверх Каталог Обновить

Топ тредов
Избранное