Система программирования Турбо паскаль 7.0




9.1. Символьный тип данных - часть 2


Поскольку символы в Турбо Паскале упорядочены, к ним можно применять операции отношения (>, >=, <, <=, =, <>). Это дает возможность записывать логические выражения с символьными данными в условных операторах, например:

                              if ch =’!’ then ch :=  ‘.’;

Символьные данные  могут использоваться и в операторе цикла FOR. Например, при выполнении операторов:

                 for ch := ‘a’ to ‘d’  write(ch);

                 writeln;

на экран выводится последовательность:

                         abcd

Курсор переводится к началу следующей строки.

Библиотека Турбо Паскаля содержит стандартные функции обработки символьных данных. Рассмотрим наиболее распространенные стандартные функции.

ORD(ch) – функция, возвращающая код символа ch.

                 Пример.

Ord(‘a’) = 97.

CHR(N) – функция, преобразующая код N  в соответствующий ему символ.

                 Пример. Chr(97) = ‘a’.

UPCASE(ch) – функция, преобразующая строчную латинскую букву в прописную.

                 Пример.

UpCase(‘a’) = ‘A’.




Содержание  Назад  Вперед