Практикум по решению задач на ЭВМ. Тарова И.Н - 6 стр.

UptoLike

Тарова И.Н., Терехов Ю.П., Масина О.Н., Скоков А.В.
личин заключаются в апострофы. Постоянные величины описываются в
разделе констант по схеме: 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