Составители:
Тарова И.Н., Терехов Ю.П., Масина О.Н., Скоков А.В.
личин заключаются в апострофы. Постоянные величины описываются в
разделе констант по схеме: const<имя>=<константа>. Данные, обрабаты-
ваемые программой, могут быть разных типов. Тип определяет область
допустимых значений, а также операторы и функции, применимые к вели-
чине. В Паскале имеется несколько встроенных простых типов со стан-
дартными именами.
Скалярный тип – тип
, значения которого можно перечислить в некото-
ром списке. Для них определена порядковая функция ord(x) – номер зна-
чения х в списке (для целочисленного х ord(x)=x), pred(x) – значение в
списке, предшествующее х, succ(x) – значение в списке, следующее за х.
Упорядоченный тип – тип, значения которого упорядочены в обычном
смысле. К ним применимы операции отношения <,>,<=,>=,<>. Для
логиче-
ских величин выполняется неравенство false<true.
Переменные описываются в разделе описания переменных по схеме:
var<список имен переменных>:<тип>. Имена в списке разделяются запя-
той.
Над целыми величинами (тип integer) определены операции: *, div (де-
ление нацело), mod (деление с остатком), +, - (приведены в порядке стар-
шинства).
Над вещественными величинами (тип real) определены: *, +, -, /, а
также функции при
вещественном или целом аргументе: abs(x), sqr(x),
sin(x), cos(x), arctan(x), ln(x), exp(x), sqrt(x), int(x), random. Они дают веще-
ственный результат.
Над логическими величинами (тип string) определены операции: not -
отрицание, and - конъюнкция, or - дизъюнкция. Логическая функция odd(x)
принимает значение true, если целочисленное х является нечетным, false -
если четным.
Множество всех символов образуют символьные величины (тип char)
которые являются упорядоченными.
Выражения - это конструкции, которые задают правила вычисления
значений переменных.
Они строятся из переменных, констант, функций с
помощью операций и скобок.
Основные конструкции.
Следование - реализовывается с помощью составного оператора:
begin
<последовательность операторов>
end.
Развилка – реализовывается с помощью условного оператора и оператора
варианта (выбора). Структура
условного оператора:
if <логическое выражение>
then <оператор 1>
else <оператор 2>
Оператор варианта имеет форму:
6
Тарова И.Н., Терехов Ю.П., Масина О.Н., Скоков А.В. личин заключаются в апострофы. Постоянные величины описываются в разделе констант по схеме: const<имя>=<константа>. Данные, обрабаты- ваемые программой, могут быть разных типов. Тип определяет область допустимых значений, а также операторы и функции, применимые к вели- чине. В Паскале имеется несколько встроенных простых типов со стан- дартными именами. Скалярный тип – тип, значения которого можно перечислить в некото- ром списке. Для них определена порядковая функция ord(x) – номер зна- чения х в списке (для целочисленного х ord(x)=x), pred(x) – значение в списке, предшествующее х, succ(x) – значение в списке, следующее за х. Упорядоченный тип – тип, значения которого упорядочены в обычном смысле. К ним применимы операции отношения <,>,<=,>=,<>. Для логиче- ских величин выполняется неравенство false:<тип>. Имена в списке разделяются запя- той. Над целыми величинами (тип integer) определены операции: *, div (де- ление нацело), mod (деление с остатком), +, - (приведены в порядке стар- шинства). Над вещественными величинами (тип real) определены: *, +, -, /, а также функции при вещественном или целом аргументе: abs(x), sqr(x), sin(x), cos(x), arctan(x), ln(x), exp(x), sqrt(x), int(x), random. Они дают веще- ственный результат. Над логическими величинами (тип string) определены операции: not - отрицание, and - конъюнкция, or - дизъюнкция. Логическая функция odd(x) принимает значение true, если целочисленное х является нечетным, false - если четным. Множество всех символов образуют символьные величины (тип char) которые являются упорядоченными. Выражения - это конструкции, которые задают правила вычисления значений переменных. Они строятся из переменных, констант, функций с помощью операций и скобок. Основные конструкции. Следование - реализовывается с помощью составного оператора: begin <последовательность операторов> end. Развилка – реализовывается с помощью условного оператора и оператора варианта (выбора). Структура условного оператора: if <логическое выражение> then <оператор 1> else <оператор 2> Оператор варианта имеет форму: 6
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »