- •2. Функции
 - •Демонстрационные примеры
 - •Задачи для самостоятельного решения
 - •3. Стандартные библиотеки подпрограмм в турбо паскале Расширение возможностей Ввода- Вывода. Модуль crt
 - •Переменные
 - •Процедуры и функции
 - •4. Модуль Graph. Графический режим
 - •Простейшие графические процедуры и функции
 - •5. Численное решение алгебраических и трансцендентных уравнений
 - •Метод секущих
 - •Пример решения уравнения
 - •Задание №1
 - •Задание №3
 
3. Стандартные библиотеки подпрограмм в турбо паскале Расширение возможностей Ввода- Вывода. Модуль crt
Модуль CRT содержит подпрограммы дополнительного управления текстовым выводом на экран дисплея (цвет, окно на экране, позиционирование курсора внутри окна и т.д.), звуковым генератором и чтения с клавиатуры (чтения символов без отображения на экране). Модуль подключается в начале раздела описания основной программы оператором:
Uses CRT;
В режиме текстового вывода координаты экрана следующие: верхний левый угол <1,1>, нижний правый <WindMax>, причем горизонтальная координата возрастает слева направо, а вертикальная - сверху вниз. Если на экране активизировано окно, то все координаты определяются относительно границ окна, за исключением процедуры Window (здесь координаты всегда задаются относительно границ экрана).
Для чтения с клавиатуры используются две функции: KeyPressed и ReadKey. Функция KeyPressed определяет факт нажатия на любую клавишу и не приостанавливает дальнейшее исполнение программы. Функция ReadKey читает расширенный код нажатой клавиши и ожидает действий пользователя.
Управление звуковым генератором строится по схеме Sound - Delay - NoSound. Первая процедура включает генератор и генерирует звук нужного тона. Вторая - приостанавливает работу программы на заданное число миллисекунд реального времени. Третья - отключает звуковой генератор.
В модуле определены константы, переменные и подпрограммы (функции и процедуры) значение, которых заново определять нельзя.
CRT - режимы: КОНСТАНТЫ
имя константы CRT  | 
			значение константы  | 
			Режим отображения (строки х столбцы)  | 
		
BW40  | 
			0  | 
			40x25, ч-б.  | 
		
CO40  | 
			1  | 
			40x25, ц.  | 
		
BW80  | 
			2  | 
			80x25, ч-б.  | 
		
CO80  | 
			3  | 
			80x25, ц.  | 
		
Mono  | 
			7  | 
			80x25, монохром.  | 
		
Font8x8  | 
			256  | 
			EGA (80x43) или VGA (80x50)  | 
		
Константы цвета фона и символов:  | 
			Константы цвета символов:  | 
		||||
Black  | 
			0  | 
			черный  | 
			DarkGray  | 
			8  | 
			темно-серый  | 
		
Blue  | 
			1  | 
			голубой  | 
			LightBlue  | 
			9  | 
			светло-голубой  | 
		
Green  | 
			2  | 
			зеленый  | 
			LightGreen  | 
			10  | 
			светло-зеленый  | 
		
Cyan  | 
			3  | 
			бирюзовый  | 
			LightCyan  | 
			11  | 
			светло-бирюзовый  | 
		
Red  | 
			4  | 
			красный  | 
			LightRed  | 
			12  | 
			светло-красный  | 
		
Magenta  | 
			5  | 
			малиновый  | 
			LightMagenta  | 
			13  | 
			светло-малиновый  | 
		
Brown  | 
			6  | 
			коричневый  | 
			Yellow  | 
			14  | 
			желтый  | 
		
LightGray  | 
			7  | 
			светло-серый  | 
			White  | 
			15  | 
			белый  | 
		
  | 
			
  | 
			
  | 
			Blink  | 
			128  | 
			бит мерцания  | 
		
