урок 2 – Возможные режимы работы Pascal (2017-01-17 )

Типы данных

 

INTEGER целочисленные данные, во внутреннем представлении занимают 2 байта; диапазон возможных значений – от -32768 до +32767; данные представляются точно;
REAL вещественные данные, занимают 6 байт; диапазон возможных значений модуля – от 2.9Е-39 до 1.7Е+38; точность представления данных – 11…12 значащих цифр;
CHAR символ, занимает 1 байт;
STRING строка символов, занимает МАХ+1 байт, где МАХ – максимальное число символов в строке;
BOOLEAN логический тип, занимает 1 байт и имеет два значения: FALSE (ложь) и TRUE (истина).
Функция Запись на папке Тип аргумента Тип результата
|x| Abs(x)

Integer

Real

Integer

Real

Cos x Cos(x)

Integer

Real

Real
Sin x Sin(x)

Integer

Real

Real
Arctg x Arctan(x)

Integer

Real

Real
ex Exp(x) Real Real
Ln x Ln(x) Real Real
π Pi Real Real
x2 Sqr(x)

Integer

Real

Integer

Real

урок 2 – Возможные режимы работы Pascal Sqrt(x)

Integer

Real

Real
[x] целая часть вещественного числа Trunc(x) Real

Integer

Real

Выделение дробной части Frac(x) Real Real
Выделение целой части аргумента Int(x) Real Real
Округление вещественного числа до целого Round(x) Real

Integer

Real

Генератор случайных чисел от 0 до x (если функция задана без аргумента, то генерируются числа от 0 до 1)

Random(x)

Random(x)

Word

аргумент не задан

Integer

real

Проверка четности Odd(x) Longint Boolean (true если число четное)

 

Математические процедуры

Процедура Паскаль
Увеличение числа x на y (если yне задано, x увеличивается на 1) Inc(x, y)
Уменьшение значения числа x на y (если y не задано, x увеличивается на 1) Dec(x, y)
Обеспечение несовпадения последовательностей случайных чисел, генерируемых функцией random randomize

Необходимо знать, что угол (аргумент) тригонометрических функций задается в радианах R= градус*3.14/1800

Арифметические выражения

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

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

1) действие в скобках;

2) взятие стандартных функций;

3) деление илиумножение;

4) сложение иливычитание.

Пример: урок 2 – Возможные режимы работы Pascal→ ln(exp(2*x)+abs(x))/(sin(x)*sin(x)+cos(x*x))

xn записать выражением нельзя, т.к. в Паскале нет знака обозначающего возведение в степень. Однако данное выражение можно представить как:

xn =урок 2 – Возможные режимы работы Pascal=en * lnx

Аналогичным образом

xn/m = урок 2 – Возможные режимы работы Pascal = en/m lnx

Функциональные клавиши используются для управления средой Турбо Паскаля. Они обозначаются F1, F2, …, F12 и располагаются в самом верхнем ряду клавиатуры. С каждой из этих клавиш связывается некоторая команда меню. Действие почти всех функциональных клавиш можно модифицировать тремя особыми клавишами: Alt (от ALTernativeдополнительный), Ctrl (ConTRoLуправляющий) и Shift (SHIFTсдвиговый). Эти клавиши используются подобно клавиши временной смены регистра на пишущей машинке: нужно нажать на одну из них и затем, не отпуская ее, нажать функциональную клавишу. В дальнейшем такое совместное нажатие двух клавиш будем обозначать чертой. Например, Alt-F3 означает, что вместе с клавишей Alt необходимо нажать клавишу F3, Ctrl-F9 – вместе с Ctrl нажимается F9 и т.д.

Ниже приводятся команды, которые передаются среде Турбо Паскаля функциональными клавишами и некоторыми их комбинациями с клавишами Ctrl и Alt:

  • Fl – обратиться за справкой к встроенной справочной службе (Help-помощь);
  • F2 – записать редактируемый текст в дисковый файл;
  • F3 – прочитать текст из дискового файла в окно редактора;
  • F4 – используется в отладочном режиме: начать или продолжить исполнение программы и остановиться перед исполнением той ее строки, на которой стоит курсор;
  • F5 – распахнуть активное окно на весь экран;
  • F6 – сделать активным следующее окно;
  • F7 – используется в отладочном режиме: выполнить следующую строку программы; если в строке есть обращение к процедуре (функции), войти в эту процедуру и остановиться перед исполнением первого ее оператора;
  • F8- используется в отладочном режиме: выполнить следующую строку программы; если в строке есть обращение к процедуре (функции), исполнить ее и не прослеживать ее работу;
  • F9 – компилировать программу, но не выполнять ее;
  • F10 – перейти к диалоговому выбору режима работы с помощью главного меню;
  • Ctrl-F9 – выполнить прогон программы: компилировать программу, находящуюся в редакторе, загрузить ее в оперативную память и выполнить, после чего вернуться в среду Турбо Паскаля.
  • Alt-F5 – сменить окно редактора на окно вывода результатов работы (прогона) программы.

Полное описание функциональны клавиш содержится в приложении 1, а сейчас – самый краткий комментарий.

Во-первых, Вам понадобятся команды Ctrl-F9 для проверки работы Вашей программы и Alt-X – для выхода из Турбо Паскаля. Клавиши F2 и F3 помогут Вам в работе с Вашим каталогом. Командой Alt-F5 Вы в любой момент сможете просмотреть данные, выданные на экран в результате прогона программы.


avatar