Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Часть II.doc
Скачиваний:
41
Добавлен:
11.03.2015
Размер:
628.22 Кб
Скачать

Варианты заданий

№№ вар.

Задание

1; 15

, x[-1; 1],y[-1; 2],n=m=10. Координаты вектора Х равны элементам матрицы В, стоящим на главной диагонали.

2; 16

, x [0; 1], y [0; 1], n=m=10. Координаты вектора Х равны сумме соответствующих элементов первой и второй строк матрицы В.

3; 17

, x [0; 1], y [0; 1], n=m=10. Координаты вектора Х равны разности соответствующих элементов первой и второй строк матрицы В.

4; 18

, x [0; 1], y [0; 1], n=m=10. Координаты вектора Х равны произведению соответствующих элементов первой и второй строк матрицы В.

5; 19

, x [0; 1], y [0; 1], n=m=10. Координаты вектора Х равны среднему арифметическому соответствующих элементов первой и второй строк матрицы В.

6; 20

, x [1; 2], y [0; 1], n=m=10. Координаты вектора Х равны модулю суммы соответствующих элементов первой и второй строк матрицы В.

7; 21

, x [0; 1], y [0; 1], n=m=10. Координаты вектора Х равны –1, если соответствующие элементы первой и второй строк матрицы В отрицательны, в противном случае координаты равны +1.

8; 22

, x [0; 1], y [0; 1], n=m=10. Координаты вектора Х равны среднему арифметическому соответствующих координат первых строк матриц А и В.

9; 23

, x [0; 1], y [0; 1], n=m=10. Все координаты вектора Х равны среднему арифметическому максимального и минимального элементов первой строки матрицы В.

10; 24

, x [0; 1], y [0; 1], n=m=10. Координаты вектора Х равны 0, если элементы первой строки матрицы В отрицательные, в противном случае координаты равны +1.

11; 25

z = sin x – cos y, x [0; 1], y [0; 1], n=m=10. Все координаты вектора Х равны среднему арифметическому элементов первой строки матрицы В.

12; 26

z = xsin y – ycos x, x [0; 1], y [0; 1], n=m=10. Все координаты вектора Х равны числу положительных элементов в первой строке матрицы В.

13; 27

, x [0; 1], y [0; 1], n=m=10. Все координаты вектора Х равны числу отрицательных элементов в первой строке матрицы В.

14; 28

z = xey – yex, , x [0; 1], y [0; 1], n=m=10. Все координаты вектора Х равны разности между числом положительных и числом отрицательных элементов первой строки матрицы В.

Лабораторная работа №6 Процедуры и функции

Цель работы:научиться организовывать и использовать процедуры и функции.

Краткие теоретические сведения

Процедура и функция – это именованная последовательность описаний и операторов. При использовании процедур или функций Паскаль-программа должна содержать текст процедуры или функции и обращение к процедуре или функции. Тексты процедур и функций помещаются в раздел описаний процедур и функций.

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

procedure NumString(N: integer; var S: string);varV: integer;beginV := Abs(N);   S := ' ';...end;function Max(a: Vector; n: integer): real;varx: real; i: integer;beginx := a[1];for i := 2 to n do if x < a[i] then x := a[i];Max := x;end;

Процедура активизируется с помощью оператора процедуры, в котором содержатся имя процедуры и необходимые параметры. Пример вызова процедуры и функции:

NumString(25432, str);rMax := Max(rV, 10);