|
|
zadach249.PAS |
|
{* Задача 249 *}Unit ZADACH249;Interface Implementation Begin writeln('Управление курсором, может выполняться, например, с клавиатуры: нажатие клавиш управления курсором означает смену указываемой точки и вызывает соответствующее изменение формы или положения курсора. Для курсора-перекрестья изменение указываемой точки сопровождается перемещением горизонтальной или вертикальной прямой, образующей курсор, или обеих прямых одновременно. Изменение указываемой точки для курсора-крестика или курсора- стрелки сопровождается соответствующим перемещением курсора. '); End. Program zadach249; Uses zadach249.pas; {* Эту строку можно удалить *} Uses graph, crt; {* Подключение модулей *} Var {* Объявление переменных *} grmode : integer; grdriver : integer; left : integer; up : integer; Begin clrscr; {* Очистка экрана *} grdriver := detect; initgraph(grdriver, grmode, ''); line(0, 0, 0, getmaxY); line(0, 0, getmaxX, 0); While readkey'q' Do Begin If (readkey = 's') Then up := up + 1; If (readkey = 'w') Then up := up - 1; If (readkey = 'a') Then left := left - 1; If (readkey = 'd') Then left := left + 1; cleardevice; line(0, up, getmaxx, up); line(left, 0, left, getmaxx); End; closegraph; End. 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|