Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические занятия ИНФОРМАТИКА.doc
Скачиваний:
31
Добавлен:
10.02.2016
Размер:
1.51 Mб
Скачать

Оператор const

Константы в неявном виде определяют в начале программы оператором CONST

Формат оператора

CONST имя константы = выражение [, имя константы = выражение [, ... ]]

выражение – значение, которое должно храниться в константе (число, другая константа, текст или арифметическое выражение, не содержащее операцию ^).

Пример CONST PI = 3.14, MT% = 2, TEXT$ = ''Утро''

CONST TP = PI / 2

Оператор dim

Переменные определяют в начале программы оператором DIM

Оператор DIM резервирует место в памяти ПК для значений переменных

Формат оператора

DIM [SHARED] имя переменной [, имя переменной [ , ... ] ]

[SHARED] – необязательный параметр, указывающий, что переменную можно использовать во всех функциях и процедурах программы.

Пример DIM SHARED S!, R%, KL#, telefon$, y

DIM ST%, Z52(1 ТО 6), M(0 ТО 5, 0 ТО 7)

Оператор присвоения значений переменным

Формат оператора

Арифметическое выражение (а.в.)

Имя переменной =

Строковое выражение (с.в.)

Тип переменной должен соответствовать типу выражения

Примеры

R = 4 * PI ‘ а.в.

Z% = 2 / COS (R) ’ а.в.

С5 = R + Z% ’ а.в.

L$ = “РЕШЕНИЕ” ’ с.в.

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

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

арифметические функции

числовые функции строковых аргументов

строковые функции

функции ввода – вывода

функции доступа к памяти

Имена стандартных функций зарезервированы

Таблица некоторых стандартных арифметических функций

a

ABS (A)

Формулы для вычисления некоторых функций

log b a = ln a / ln b lg a = ln a / ln 10

SQR (A)

ln a

LOG (A)

ea

EXP (A)

sin (a)

SIN (A)

Значения аргумента в радианах

ctg (a) = 1 / tg (a) = tg –1 (a)

cos (a)

COS (A)

tg (a)

TAN (A)

arctg(a)

ATN (A)

int a

INT (A)

Наибольшее целое, не превосходящее аргумент int (2,3) = 2, int (-2,3) = - 3

fix a

FIX (A)

Целая часть аргумента fix (2.3) =2, fix (-2.3) = -2

sgn a

SGN (A)

Функция сигнатуры, результат: – 1, 0, 1

SGN (A<0) = -1, SGN (A=0) = 0, SGN (A>0) = 1

Выражения

Выражение определяет порядок выполнения действий над операндами: константами и переменными, объединенными символами операций и круглыми скобками.

Порядок выполнения операций определяется приоритетом операции и скобками.

Операции с равным приоритетом выполняются последовательно слева направо.

Группы выражений

Арифметические (а.в.)

Логические (л.в.)

Строковые (с.в.)