Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ШПОРЫ ПО ИНФЕ.docx
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
220.03 Кб
Скачать

1. Составной и пустой операторы

Составной оператор - это последовательность произвольных операторов программы, заключенная в операторные скобки.

Турбо-Паскаль допускает произвольную глубину вложенности:  Begin  ...    Begin    ...      Begin      ...      End;    End;  End;  Наличие ; перед End - пустой оператор.

2. Операторы ветвлений

 

Условный оператор

IF <условие> THEN <оператор1> [ELSE <оператор2>]   

Условие – значение типа BOOLEAN или логическая операция. Если условие верно, выполняется оператор, или блок операторов, следующий за THEN, в противном случае выполняется блок операторов после ELSE, если он есть.

 

Условия могут быть вложенными и в таком случае, любая встретившаяся часть ELSE соответствует ближайшей к ней "сверху" части THEN.

3. Операторы повторений

Цикл с предопределенным числом повторений.

For <переменная цикла>:=<начальное значение> To(DownTo) <конечное значение> Do <блок операторов>

Переменная должна быть целого или перечислимого типа. При исполнении цикла переменная цикла изменяется от начального до конечного значения с шагом 1. Если стоит to, то переменная увеличивается, если downto – уменьшается.

Условия выполнения цикла проверяются перед выполнением блока операторов. Если условие не выполнено, цикл For не выполняется.

26.Константы и правила их записи

Константами называют именованный элемент данных, сохраняющий постоянное значение во время выполнения программы. Для записи числовых констант используются арабские цифры, десятичная точка и знак «минус». Константа является неадресуемой величиной. (((Const n=…..))))

Целые числа (положительные и отрицательные) могут быть заданы в диапазоне от -2147483648 до 2147483647.

Вещественные числа могут быть положительные или отрицательные, заданные с использованием десятичной точки, в виде десятичной дроби (в формате с фиксированной точкой) или включать экспоненциальную часть (E − десятичное основание порядка числа), например:

6.762E2 − число 6,762102 = 676,2;

-1.0493E-3 − число -1,049310-3 = -0,0010493.

Шестнадцатеричные числа задаются с использованием шестнадцатеричных цифр в диапазоне от $00000000 до $ffffffff. Каждому шестнадцатеричному числу предшествует символ $, например, $3ac4.

Символьной константой может быть любой символ, заключенный в апострофы, например, ‘a’, ‘<’ и т. д.

Строковая константа − последовательность символов (кроме возврата каретки), заключенная в апострофы(допускается использование кириллицы).

Логические константы − слова true (истина) или false (ложь).

Существуют зарезервированные константы, которые можно использовать без предварительного описания, например, Pi = 3.1415926536 (число ), Maxint = 32767 (максимальное целое число) или логические константы.

27.Переменные.Определение и их запись

Переменная - это поименованная область памяти, отведенная для хранения данных, которые могут изменяться в процессе выполнения. Конкретное содержимое этой области памяти – значение переменной. Имя переменной неизменно в пределах всей программы.

Тип переменной - множество возможных ее значений.

Объявление переменных осуществляется в разделе описаний и начинается с зарезервированного слова Var I: integer;