Паскаль работает в текстовом режиме, т.е. информация выводится на экран в виде символов, которые отображаются в отдельных позициях. Экран при этом можно представить как таблицу из 25 строк и 80 столбцов. Строки нумеруются сверху вниз, столбцы - слева направо.
Crt - экранный модуль
ClrScr - процедура очистки экрана
GoToXY (x, y) - процедура установки курсора в позицию с координатами x, y
TextBackGround (n) - вызов процедуры для выбора фонового цвета
TextColor (n) - процедура выбора цвета выдаваемых символов
Здесь n - номер цвета. Символы можно выводить на экран 16 различными цветами, которые кодируются числами от 0 до 15. Текст можно кодировать также и словами, например:
TextColor (red) - задаём красный цвет текста
TextBackGround (blue) - задаём синий фон
TextColor (red) - задаём красный цвет текста
TextBackGround (blue) - задаём синий фон
Задачи:
1. Написать программу, которая очищает экран и выводит слова red, green, blue, yellow каждое своим цветом в центр четвертей экрана.
2. Написать программу, которая выводит таблицу цветов Pascal.
3. Написать программу, которая выводит ваше имя в центр экрана. Цвет текста и фона задаётся с клавиатуры.
1. Написать программу, которая очищает экран и выводит слова red, green, blue, yellow каждое своим цветом в центр четвертей экрана.
2. Написать программу, которая выводит таблицу цветов Pascal.
3. Написать программу, которая выводит ваше имя в центр экрана. Цвет текста и фона задаётся с клавиатуры.
2 комментария:
Только лучше, наверное, говорить не о Паскале, работающем в текстовом режиме, а о консольных приложениях вообще.
Я к тому, что нет большой разницы, компилировать простую программу стареньким досовским борландовским компилятором, консольным виндовым компилятором Дельфи, FreePascal компилятором (уже под любую систему) или чем-то ещё. Важно, что получается консольное приложение, которое, конечно, работает в текстовом режиме.
да, мы в Geany компилируем
Отправить комментарий