And (и) - логическое умножение (конъюнкция).

4. not (не) - логическое отрицание.

Запись функций на языке Pascal представлена в таблице 3.

 


Таблица 3.

Название функции Выполняемое действие Запись функции в программе
Sin Определение синуса аргумента a := Sin (x)
Cos Определение косинуса аргумента a := Cos (x + y)
Sqrt Определение квадратного корня аргумента a := Sqrt (x)
Sqr Определение квадрата аргумента a := Sqr (x)
Abs Определение абсолютного значения (модуля) аргумента a := Abs (x)
Exp Определение экспоненты аргумента a := Exp (x)
Ln Определение натурального логарифма аргумента a := Ln (x)
Round Округление аргумента a := Round (5.5)
Trunc Отбрасывание дробной части аргумента a := Trunc (5.2)

Основные операторы языка Pascal

Все операторы в программе разделяются точкой с запятой.

1. Оператор ввода

Read(Идентификатор переменной);

Read (а);

Здесь: Read - процедура, сообщающая о вводе переменных;

а - идентификатор переменной, значение которой будет введено.

Если вводимых переменных несколько, то они записываются через точку с запятой.

Read (a, b, c);

Форматированный ввод

Readln (x); - данная запись в программе означает, что после ввода значения переменной x курсор будет переведен в начало следующей строки.

2. Оператор вывода

Write (Идентификатор переменной);

Write(а);

Здесь: Write - процедура, сообщающая о выводе переменных;

а - идентификатор переменной, значение которой будет выведено.

Также как и в операторе ввода при выводе нескольких значений идентификаторы переменных записываются через точку с запятой.

Write (a, b, c);

Форматированный вывод значений целого типа

Write (a : n)

Здесь: a - идентификатор переменной, значение которой будет выведено на экран; n - количество разрядов в строке отведенных для вывода значения переменной.

Форматированный вывод значений вещественного типа

Значение вещественного типа в Pascal может быть представлено в двух формах: с плавающей точкой или с фиксированной точкой.

При использовании обычной конструкции вывода значения Write (a); на экран монитора будет выведено значение с плавающей точкой, запись вида:

0.0000000000Е+00

Для вывода значения вещественного типа с фиксированной точкой принято использовать следующую конструкцию

Write (a : n : n1);

Где: a - идентификатор переменной, значение которой будет выведено;

n - количество разрядов в строке отведенных для вывода значения переменной;

n1 - количество разрядов после десятичной точки.

Вывод текста на экран

Вывод текста на экран используется для организации диалогового режима и для оформления вывода данных.

Для вывода текста на экран после оператора вывода в скобках в апострофах вносится текст, который должен быть отражен на экране.

Write ('Любой текст');

3. Операция присваивания

Операция присваивания записывается тремя частями:

<имя переменной> := <выражение>

Работает операция следующим образом: сначала вычисляется выражение, затем результат вычисления присваивается переменной, имя которой записано в правой части.

4. Оператор условия в Pascal

Условный оператор позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. Таким образом, условный оператор - это средство ветвления вычислительного процесса.

Структура оператора условия имеет следующий вид:

If <условие> then <оператор 1> else <оператор 2>;

где If, then, else - зарезервированные слова (если, то, иначе);

<условие> - произвольное логическое выражение;

<оператор 1, оператор 2> - любые операторы языка Turbo Pascal.

Условный оператор работает по следующему алгоритму. Вначале вычисляется условное выражение, если результат вычисления имеет значение ИСТИНА, то выполняется оператор или группа операторов следующих за словом then, если же выражение имеет значение ЛОЖЬ, то выполняется оператор, следующий после слова else.









Дата добавления: 2015-05-16; просмотров: 996;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.