Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздел 3 Pascal, лр1-9.doc
Скачиваний:
56
Добавлен:
22.05.2015
Размер:
654.85 Кб
Скачать

2.3 Операторы вывода данных

Для вывода данных на экран используются операторы:

WRITE (X,Y,Z,...);

WRITELN (X,Y,Z,...);

WRITELN ;

где: X,Y,Z,... - имена переменных, значения которых подлежат выводу

Оператор WRITE(X,Y,Z,...) выполняет вывод на экран значений переменных X,Y,Z,... в одну строку.

Оператор WRITELN (X,Y,Z,...) кроме вывода на экран значений X,Y,Z,..., осуществляет перевод курсора в начало новой строки после вывода последнего значения.

Оператор WRITELN осуществляет просто пропуск строки, в которой находится курсор, к началу новой строки.

Операторы вывода допускают использование указания о ширине поля, отводимого под значение в явном виде:

WRITE (Y:m:n,X:k:l,...);

WRITELN (Y:m:n:,X:k:l,...);

где m и k - количество позиций, отведенных под запись целой части значения переменных Y и X соответственно; n и l - количество позиций, отведенных под запись дробной части чисел Y и X.

Примеры:

WRITE('Сумма = ',Sum); {вывод на экран текста «Сумма = », затем значения суммы, которое хранится в переменной Sum}

WRITELN('Введите ',I,'-й элемент: ');

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

Стандартные функциями языка программирования Pascal приведены в табл. 1

Таблица 1:

Имя функции

Выполняемая операция

ABS(X)

Вычисляет модуль аргумента х, тип х – вещественный или целый, тип результата совпадает с типом аргумента

SQR(X)

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

SQRT(X)

Вычисляет корень квадратный из аргумента х (х>0); тип х – вещественный или целый, тип результата вещественный

SIN(X)

Вычисляет синус аргумента х (х – в радианах); тип х – вещественный или целый, тип результата вещественный

COS(X)

Вычисляет косинус аргумента х (х – в радианах); тип х – вещественный или целый, тип результата вещественный

ARCTAN (X)

Вычисляет арктангенс аргумента х (х – в радианах); тип х – вещественный или целый, тип результата вещественный

EXP(X)

Возведение числа е=2,71828 в степень х (ех), тип х – вещественный или целый, тип результата вещественный

EXP10(Х)

Возведение числа 10 в степень х (10х), тип х – вещественный или целый, тип результата вещественный

LN(X)

Вычисляет натуральный логарифм аргумента х (х>0); тип х – вещественный или целый, тип результата вещественный

LOG10(X)

Вычисляет логарифм по основанию 10 аргумента х (х>0); тип х – вещественный или целый, тип результата вещественный

Стандартными являются также функции: ARCCOS, ARCSIN, LOG2, LOG10, LOGN, POWER(X,Y), INT, FRAC, MAX, MIN, LENTH и др.

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