Символьные переменные - char

Лекция 1: «Основы языка программирование Турбо Паскаль»

Идентификаторы языка Турбо Паскаль (ТП)

Идентификаторами ТП называют произвольный набор символов.

Требования к идентификаторам:

· Идентификатор состоит из латинских букв и цифр (заглавные и строчные буквы не различаются).

· Идентификатора должен начинаться обязательно с буквы {"а1", а не "1а"}.

· Идентификатор может состоять из любого количества символов, но распознаются только первые 63 .

· Служебные слова запрещается использовать в качестве идентификаторов.

· При написании идентификатора нельзя использовать пробелы.

Общие понятия и правила программирования на языке Турбо Паскаль

· Программа составляется из операторов Турбо Паскаля, которые разделяются символом ";".

· Для выделения группы операторов используют операторные скобки: begin…..end.

· Несколько операторов, заключенных в операторные скобки, называют составным оператором.

· В тексте программы фигурными скобками выделяются комментарии, которые игнорируются при выполнении программы. В тексте лекций будем также использовать фигурные скобки для комментирования.

 Структура программы на языке Турбо Паскаль

Символьные переменные - char - student2.ru Program P1; {заголовок, название программы} {±} Uses………;{подключение внешних модулей с расширением *.tpu}{±} Const……...; {описание констант} {±} Type………; {задание типов} {±} Var………..; {раздел объявления переменных}{±} Function F1 ….; {описание функций} {±} Procedure Pr1 ….; {описание процедур} {±}
Символьные переменные - char - student2.ru Begin{начало основной программы} {+} …..{тело основной программы} {±} End.{конец основной программы} {+}.

Примечание. {+} – обязательная часть программы,

{±} – необязательная часть программы.

Рассмотрим основные части программы

3.1. Uses – подключение внешних библиотек для расширения в программе набора доступных операторов.

Пример:

UsesDOS, Crt, Graph, Printer; { Подключение четырех стандартных модулей:

DOS – использование в программе команд операционной системы.

Crt – расширение возможностей ввода-вывода, использование звукового генератора.

Graph – подключение графических процедур и функций.

Printer – легкий доступ к печати.}

Пример. Следующая программа обеспечивает реализацию легкого доступа к печати.

UsesPrinter; { подключение модуля}

Begin

Write(‘привет’); { выводится на экран слово "привет"}

Write(lst,‘привет’);{ выводится на принтер слово "привет"}

End.

Const (константы).

В этом разделе описания идентификаторам задаются значения, которые не меняются при выполнении программы.

Пример.

Const

a=4; {численная константа}

b=’A’; {символьная константа }

s=’ABBA’; {строковая константа }

b1=false; {логическая константа }

M:array[1..4] of integer=(1,5,6,7); {массив констант }.

3.3. Type (тип данных) определяет множество допустимых значений, которые принимает идентификатор и множество операций, которые с ним можно производить.

На рисунке приведены основные типы данных языка Турбо Паскаль.

Основные типы данных ТП
Символьные переменные - char - student2.ru

Типы данных, которые далее будут использованы при написании программ, рассмотрим подробнее.

Простые типы

Численные типы

Тип Размер, Байт Диапазон значений
Byte 0…255
Shortint -128…127
Word 0…65535
Integer -32768…32767
Longint -2147483648…2147483647
Single 7..8 значащих цифр -45…38-диапазон десятичного порядка
Real 11..12 значащих цифр -39…38-диапазон десятичного порядка
Double 15..16 значащих цифр -324…308-диапазон десятичного порядка
Extended 10 19..20 значащих цифр -4951…4932-диапазон десятичного порядка

Символьные переменные - char

Значениями символьного типа является множество всех символов ПК. Каждому символу приписывается целое число в диапазоне 0…255.

Наши рекомендации