|
|
zadach247.PAS |
|
{* Задача 247 *}Unit ZADACH247;Interface Implementation Begin writeln('Получить на экране слово ТЕСТ Буквы строяться из отрезков, размещаемых в соответствии с конфигурацией буквы в прямоугольнике определенного размера. Осуществить перемещение слова от верхнего края к нижнему и обратно.'); End. Program pas3819; Uses zadach247.pas; {* Эту строку можно удалить *} Uses graph, crt; {* Вызов внешних функций *} Var {* Объявление переменных *} grmode : integer; grdriver : integer; up : integer; q : integer; left : integer; b : boolean; Procedure slovo; Begin line(left, up, left + 80, up); line(left + 40, up, left + 40, up + 80); line(left + 90, up, left + 90 + 80, up); line(left + 90, up + 40, left + 90 + 80, up + 40); line(left + 90, up + 80, left + 90 + 80, up + 80); line(left + 90, up, left + 90, up + 80); line(left + 180, up, left + 180 + 80, up); line(left + 180, up + 80, left + 180 + 80, up + 80); line(left + 180, up, left + 180, up + 80); line(left + 270, up, left + 270 + 80, up); line(left + 270 + 40, up, left + 270 + 40, up + 80); End; Begin clrscr; {* Очищаем экран *} grdriver := detect; left := 200; initgraph(grdriver, grmode, ''); While q1000 Do Begin delay(1200); q := q + 1; If (up + 80 = getmaxy) Then b := true; If (up = 0) Then b := false; If (b = false) Then up := up + 1 Else up := up - 1; cleardevice; slovo; 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
|