Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1 по паскалю.doc
Скачиваний:
18
Добавлен:
16.03.2016
Размер:
174.08 Кб
Скачать

Элементарные конструкции константы

Константы могут быть числовыми и строковыми.

Числовые константы

В языке ПАСКАЛЬ числа обычно записываются в десятичной системе счисления.

Они могут быть:

 - целыми

- действительными (или вещественными).

  • целые – записываются как набор цифр, перед которыми ставится знак «+» или «-», например, 217   -45    8954    +483.

  • действительные – записываются в форме с естественной и плавающей запятой.

В естественной форме целую часть от дробной отделяет точка (4.7, 13.13).

Форма с плавающей запятой используется для записи очень больших или очень маленьких чисел. Числа записываются в форме с использованием десятичного порядка, который изображается буквой Е (экспоненциальная форма).

Например, число

4.05Е9=4.05*109=4050000000.

73.1Е-9=73.1*10-9=0.0000000731,

где 4.05 и 73.1 называются мантиссой, а 9 и -9 – порядком.

Строковые константы

Это последовательность символов, записанная между апострофами.

Если в строке в качестве содержательного символа необходимо употребить сам апостроф, то следует записать два апострофа. Число символов в строке не может превышать 255 символов.

         Примеры строк:

'СТРОКА'    'STRING'    'АД''ЮТАНТ'.

Переменные

Переменная – это именованная область в оперативной памяти компьютера.

Для  хранения  данных  выделяется  ячейка  оперативной  памяти, которой присваивается имя, затем в нее помещается значение переменной.

Значение  переменной  может  изменяться  в  ходе  выполнения  программы.

ИМЕНА (идентификаторы) называют элементы языка – константы, метки, типы, переменные, процедуры, функции, модули, объекты.

Имя (или идентификатор) переменной подчиняется следующим трем правилам:

1. Обязательное правило. Все идентификаторы в основной программе уникальны, т. е. имя переменной дается только одной переменной и не повторяется.

2. Рекомендуемое правило. Имя переменной (как и имя файла) отражает ее значение.

3. Правило вкуса. Длина имени не превышает 8 символов.

Трансляторы  языка  программирования  обычно  накладывают  на имена переменных следующие четыре жестких ограничения:

1) в имени могут использоваться только латинские буквы, цифры и знак подчеркивания;

3) первым символом не может быть цифра;

2) знак пробела недопустим;

4) имя не может совпадать с зарезервированными  ключевыми словами  Паскаля,  входящими  в  состав  языка.

Числовая переменная – это переменная, значением которой является число.

Строковая переменная – это переменная, значением которой является строка.

Логическая переменная – это переменная, значением которой является ложь (false) или истина (true).

Стандартные функции

В языке Паскаля существуют стандартные (встроенные) функции, которые вызываются по следующим правилам:

- указывается название функции,

- аргумент функции заключается в круглые скобки.

Таблица 2 - Основные встроенные (стандартные) функции

Функция

Вычисления

SIN(X)

 sinХ (аргумент задается в радианах)

COS(X)

 cosХ (аргумент задается в радианах)

ARCTAN(X)

 arctgХ (аргумент задается в радианах)

LN(X)

 натуральный логарифм Х

EXP(X)

 ex

SQR(X)

 Х2

SQRT(X)

 квадратный корень Х

ABS(X)

 модуль Х;

TRUNC(X)

 целая часть числа Х, результат - integer

INT(X)

 целая часть числа Х, результат - real

FRAC(X)

 дробная часть числа Х, результат - real

ROUND(X)

 округление до ближайшего целого, результат - integer

PI

 число 3.1415926535897932385

Odd(X)

 проверка четности целого числа "X" - функция выдает значение TRUE (истина), если число нечетное, FALSE (ложь) - если число четное.