(495) 22-55-796; (495) 22-55-769
Работаем круглосуточно!!!

Телефоны в Москве:
(495) 22-55-796, 22-55-769

 

УСЛУГИ:

компьютерная помощь в Москве
ремонт и настройка компьютеров
ремонт ноутбуков в Москве
замена матрицы ноутбука
сборка компьютеров на заказ
модернизация компьютеров
настройка подключения к Интернету
настройка роутера
создание и настройка локальной сети
настройка Wi-Fi сетей
восстановление данных
аутсорсинг ИТ-услуг в Москве
абонентское обслуживание компьютеров

 

Вызов мастера - online-заказ

Идентификаторы в Turbo Pascal

Основные алгебраические функции

Для использования математических функций в структуру языка Turbo Pascal вводятся следующие обозначения:

PI - Число Пи
ABS (x) - Модуль числа(Абсолютное значение)
COS (x) - Косинус аргумента
SIN (x) - Синус аргумента
SQRT (x) - Квадратный корень из аргумента
ARCTAN (x) - Арктангенс аргумента
INT (x) - Целая часть аргумента
FRAC (x) - Дробная часть аргумента
EXP (x) - Экспонента аргумента
LN (x) - Натуральный логарифм аргумента

Выражение или число,стоящее после функции в скобках называется аргументом этой функции. Каждая из вышеперечисленных функций в результате дают некоторое значение. Именно поэтому их используют в арифметическом выражении, или внутри оператора Writeln.

ПРИМЕР:

Writeln (Sin (4.3));
Writeln (Sqr (47));
Writeln (Sqrt (13 + 3));
Writeln (Pi);

Теоретическая справка об идентификаторах (переменных):

Идентификатор - это любая последовательность символов(буквы, цифры и знаки подчеркивания), начинающаяся с буквы или символа подчеркивания (без пробелов). Или можно сказать, что идентификатор — это имя любого объекта программы, т.е. может использоваться в качестве имен переменных, констант и т.д. В качестве имени можно использовать буквы: A,B,C,D, ... ,Z и a,b,c,d, ... ,z. При этом прописные и строчные не различаются. Идентификаторы FILENAME, filename и FileName - это одно и тоже.

В идентификатор можно включать арабские цифры0. Они могут присутствовать в любой позиции кроме первой.

Символ подчеркивания "_" может находиться в любой позиции идентификатора.

Примеры идентификаторов с символом подчеркивания:

My_First, His_friend, Squre_1, Squre_2, _House

Именно эти символы являются конструктором идентификаторов. Их длина не ограничена, но различаются лишь первые 63 символа, остальные игнорируются. Рекомендуется при выборе идентификаторов использовать содержательные идентификаторы


Примеры правильных идентификаторов: x, max, max1, max_2.
Примеры неправильных идентификаторов: x-y, 1_2_3, max#.

Данные

Данные - это совокупность информации, с которой оперирует ЭВМ при решении конкретной задачи. Для того, чтобы программа могла работать с данными, они должны быть описаны в блоке описания данных. Для обозначения данных и используются ИДЕНТИФИКАТОРЫ. Среди данных могут быть константы и переменные. Константы - это постоянные величины, значения которых в процессе выполнения программы не меняются. Константы описываются в блоке описания констант в следующем виде:

Const <идентификатор>=<значение константы>;

Например:

Const {Ключевое слово, с которого начинается блок констант}
PI=3.14;
G=9.8;
Year=1994;
Gr='Я'; {символьные константы заключаются в апострофы}

В программе блок описания констант располагается выше блока описания переменных Var.

Переменные

Переменные - это такие данные, которые могут меняться в процессе выполнения программы. Для того, чтобы использовать в программе переменные, их надо описать в начале программы. Это делается в разделе описания переменных Var. Описание переменных имеет следующий вид:

Var <идентификатор>:<тип переменной>;
<идентификатор>:<тип переменной>.

Например:

Var
x : integer;
y : real;

Слово integer обозначает, что переменная с именем x может принимать только целые значения. Слово real — переменная с именем y — дробные значения.

Integer и Real — это типы данных. Под типом данных понимается множество допустимых значений этих данных, а также совокупность операций над ними.

В Turbo Pascal'е выделяется несколько групп типов. Каждая группа в свою очередь также имеет свое разделение. Мы рассмотрим пока лишь стандартные типы данных. К стандартным относятся следующие типы данных: целый, вещественный, символьный и строковый. Вот диапазон значений некоторых типов данных:

Shortint: -128 ... 127
Integer: -32768 ... 32767
Longint: -2147483648...214748364
Byte: 0 ... 255
Word: 0 ... 65535

Для того, чтобы записать в переменную какое либо значение, используется оператор присваивания.
Эта команда всегда имеет следующую структуру:

<идентификатор>:=<выражение>

По данной команде выполняются следующие действия:

вычисляется значение выражения, стоящего в правой части;
переменная величина, имя которой стоит в левой части, принимает вычисленное значение.

Например:

X := 5
Y := 2.4
Z := 2 + 3

Пример программы:

Program z;
Var
X : integer;
Begin
X := 4 + 5;
Writeln(x);
End.

Ввод данных с клавиатуры

Команда, запрашивающая у человека значение переменной и присваивающая ей это значение, называется командой ввода и записывается следующим образом:

READLN(<список переменных>);

Встретив в программе такую команду, машина останавливается и ждет, когда с клавиатуры дисплея будут введены значения. После ввода она присваивает эти значения соответствующим переменным.

Пример программы:

Program z1;
Var
x, y : integer;
Begin
Readln(x);
Readln(y);
Writeln(x + y);
End.

Для того, чтобы при вводе с клавиатуры не возникал вопрос, что вводить, на экран можно выводить пояснения.

Например:

Program z2;
Var
x, y : integer;
Begin
Writeln('Введите x:');
Readln(x);
Writeln('Введите y:');
Readln(y);
Writeln('Сумма = ',x + y);
End.

   
Рекомендуем: Мобильные и настольные ПК | Обзоры ноутбуков и гаджетов | Девайсы и комплектующие | Периферия | ПО | Игры | Сети | Безопасность | Интернет-коммерция | Наука и технологии | Телефония | Закон | История | Здоровье | Мнение | Всячина | Реклама

Компьютерная помощь | Ремонт компьютеров | Ремонт ноутбуков | Сборка компьютеров на заказ | Услуги ИТ-аутсорсинга