Для соотнесения названий операторов, служебных слов, функций и их написания на языке Pascal, можно воспользоваться следующей таблицей:
- Оператор ввода данных - e) Read, Readln
- Условный оператор в неполной форме - h) If . then .
- Оператор цикла с предусловием - i) While . do .
- Оператор цикла с параметром - m) For i:=N to M do
- Условный оператор в полной форме - l) If . then . else .
- Раздел описания переменных - j) Var
- Описание одномерного целочисленного массива - k) N: array [1.100] of integer
- Корень квадратный из Х - b) Sqrt(X)
- Возведение Х в квадрат - g) Sqr(X)
- Начало и конец - a) Begin, End
- Определение остатка при делении числа N на М - f) N mod M
- Определение целой части при делении числа N на М - c) N div M
- Оператор вывода данных - d) Write, Writeln
Теперь приведем объяснение каждого из пунктов:
Оператор ввода данных (e) Read, Readln) - Эти операторы используются для чтения данных из стандартного ввода (например, клавиатуры). Read
позволяет читать данные без автоматического перехода на новую строку, а Readln
автоматически переводит курсор на новую строку после чтения данных.
Условный оператор в неполной форме (h) If . then .) - Позволяет выполнять определенные действия, если условие истинно. В неполной форме оператор else
отсутствует, т.е. действия выполняются только в случае выполнения условия.
Оператор цикла с предусловием (i) While . do .) - Выполняет блок кода до тех пор, пока условие истинно. Условие проверяется перед каждой итерацией цикла.
Оператор цикла с параметром (m) For i:=N to M do) - Цикл используется для выполнения блока кода фиксированное количество раз. Параметр i
изменяется от значения N
до значения M
.
Условный оператор в полной форме (l) If . then . else .) - Позволяет выполнять один блок кода, если условие истинно, и другой блок кода, если условие ложно.
Раздел описания переменных (j) Var) - Служебное слово var
используется для объявления переменных. После него идет список переменных с указанием их типов.
Описание одномерного целочисленного массива (k) N: array [1.100] of integer) - Объявление массива целых чисел, где N
- имя массива, [1.100]
- диапазон индексов, а integer
- тип элементов массива.
Корень квадратный из Х (b) Sqrt(X) - Функция Sqrt
возвращает квадратный корень числа X
.
Возведение Х в квадрат (g) Sqr(X) - Функция Sqr
возвращает квадрат числа X
.
Начало и конец (a) Begin, End) - Служебные слова Begin
и End
используются для обозначения начала и конца блока кода.
Определение остатка при делении числа N на М (f) N mod M) - Оператор mod
возвращает остаток от деления числа N
на M
.
Определение целой части при делении числа N на М (c) N div M) - Оператор div
возвращает целую часть от деления числа N
на M
.
Оператор вывода данных (d) Write, Writeln) - Эти операторы используются для вывода данных на стандартный вывод (например, экран). Write
позволяет выводить данные без автоматического перевода курсора на новую строку, а Writeln
автоматически переводит курсор на новую строку после вывода данных.