- •Общие сведения
- •Синтаксис записи функции
- •Форматирование текста
- •Форматирование абзацев
- •Система управления базами данных. Назначение и основные возможности.
- •Способы записи алгоритмов
- •Этапы решения задач на эвм:
- •Компьютер как формальный исполнитель алгоритмов (программ).
- •Структура программы на языке Турбо Паскаль
- •Var………..; {раздел объявления переменных}{±}
Структура программы на языке Турбо Паскаль
Program P1; {заголовок, название программы} {±}
Uses………;{подключение внешних модулей с расширением *.tpu}{±}
Const……...; {описание констант} {±}
Type………; {задание типов} {±}
Var………..; {раздел объявления переменных}{±}
Function F1 ….; {описание функций} {±}
Procedure Pr1 ….; {описание процедур} {±}
Begin{начало основной программы} {+}
….. {тело основной программы} {±}
End. {конец основной программы} {+}.
Примечание. {+} – обязательная часть программы,
{±} – необязательная часть программы.
Арифметическое выражение задает порядок выполнения действий над числовыми величинами.
Арифметические выражения содержат арифметические операции, функции, операнды и круглые скобки.
Одна константа или одна переменная - простейшая форма арифметического выражения.
Для того чтобы правильно записывать арифметические выражения, нужно соблюдать правила:
Все символы пишутся в строку на одном уровне. Проставляются все знаки операций (нельзя пропускать *).
Не допускаются два следующих подряд знака операций. Нельзя А + - В; можно А +(-В).
Операции с более высоким приоритетом выполняются раньше операций с меньшим приоритетом. Порядок убывания приоритетов:
вычисление функции;
унарная операция смены знака (-);
*, /, div, mod;
+, -
Несколько записанных подряд операций одинакового приоритета выполняются последовательно слева направо.
Часть выражения, заключенная в скобки, вычисляется в первую очередь. (Например, (А + В)*(C - D) - умножение производится после сложения и вычитания).
Не следует записывать выражений, не имеющих математического смысла. Например, деление на нуль, логарифм отрицательного числа и т.п.
