Программирование в среде Турбо Паскаль. Закутский С.Н - 59 стр.

UptoLike

59
Rsum:=St(a,5)+St(a+1,-7);
Writeln(Результат:, rsum)
END.
В Турбо Паскале могут использоваться стандартные модули, входя-
щие в его библиотеку и содержащие описание различных типов, констант,
процедур и функций. Подробное описание этих модулей можно найти в
соответствующих инструкциях по языку программирования или учебниках
(например, в [1]). Ниже приводится краткая характеристика трех библио -
течных модулей, использование которых потребуется при выполнении за -
даний по рассматриваемой теме.
Модуль
System
105
в отличие от других библиотечных (стандартных)
модулей подключается к обрабатываемой программе автоматически. Этот
модуль является основной библиотекой Турбо Паскаля. Он реализует под-
программы для всех так называемых встроенных возможностей, таких как
ввод/вывод, вычисление часто встречаемых математических функций (си-
нус , косинус , логарифм и т.д.), управление оверлеями и динамическое рас -
пределение памяти).
Модуль
CRT
содержит процедуры и функции, обеспечивающие тек-
стовым режимом работы экрана. С помощью подпрограмм, входящих в
этот модуль, можно перемещать курсор в произвольную позицию экрана ,
менять цвет выводимых символов и фона , создавать отдельные окна .
Модуль
Graf
содержит набор типов, констант, переменных, процедур
и функций для управления графическим режимом работы экрана. С по-
мощью программ, входящих в этот модуль, можно создавать разнообраз-
ные графические изображения и выводить на экран текстовые надписи
стандартными шрифтами или разработанными программистом.
Примеры некоторых процедур, входящих в модули
CRT
и
Graf,
при-
ведены в таблице 4.
Таблица 4. Стандартные модули библиотеки Турбо Паскаля
Имя
модуля
Имя процедуры
или функции
Назначение подпрограммы
Procedure ClrEOL
106
Удаляет все символы от текущей позиции
курсора до конца строки без перемещения
курсора
Procedure ClrScr
107
Очищает экран (окно ) и помещает курсор в
верхний угол
Crt
Procedure DelLine
108
Удаляет строку, на которой находится
курсор, и перемещает все строки ниже этой
строки на строку вверх. Нижняя строка
очищается
105
System [систим ] система .
106
ClrEOL (clear end of line) [клиэ иоуэл ] очистить до конца строки.
107
ClrScr (clear screen) [клиэ скрин ] очистить экран.
108
DelLine (delete line) [дэлит лайн ] удалить строку.