Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к лр (Программирование).doc
Скачиваний:
18
Добавлен:
15.03.2016
Размер:
1.91 Mб
Скачать

Лабораторная работа №10

Даны матрицы A и B размером (n×n).

1. Вычислить матрицу Т, которая получается транспонированием матрицы В и сумму матриц Т и В.

2. В матрице В все отрицательные элементы ниже главной диагонали заменить на нуль. Полученную матрицу сложить с удвоенной матрицей А.

3. Сложить матрицы А и В. У полученной матрицы все элементы на главной диагонали увеличить в два раза.

4. В матрице В поменять местами 1-ю и 3-ю строки. Полученную матрицу сложить с удвоенной матрицей А.

5. В матрице А поменять местами 1-й и 3-й столбцы и сложить с транспонированной матрицей В.

6. В матрице А расставить элементы первой строки по возрастанию. Полученную матрицу сложить с матрицей В.

7. Преобразовать матрицы А и В следующим образом: если первый элемент какой-либо строки отрицателен, то все последующие элементы этой строки удвоить. Сложить полученные матрицы.

8. Преобразовать матрицы А и В следующим образом: если диагональный элемент отрицателен, то все последующие элементы столбца, в котором он находится увеличить на единицу. Сложить полученные матрицы.

9. В матрице В все элементы, стоящие ниже главной диагонали заменить на нуль. Полученную матрицу сложить с матрицей А.

10. В матрице А все элементы, стоящие выше главной диагонали заменить на нуль. Полученную матрицу сложить с матрицей В.

11. В транспонированной матрице В элементы последней строки удвоить и полученную матрицу сложить с матрицей А.

12. Найти произведение матриц А и В. У полученной матрицы элементы главной диагонали уменьшить в два раза.

13. Элементы главной диагонали матрицы А поменять с соответствующими элементами матрицы В. Полученную матрицу транспонировать.

14. В матрицах А и В все отрицательные элементы заменить на их квадрат и вычислить разность полученных матриц.

15. В матрице В расставить элементы последнего столбца по убыванию. Полученную матрицу сложить с матрицей А.

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

По известным значениям x и y вычислить переменную z. При этом ввод значений x и y оформить в виде процедуры, а вычисление переменной z в виде функции.

Таблица 7

№ варианта

Формула

№ варианта

Формула

1

4

2

5

3

6

Продолжение таблицы 7

7

12

8

13

9

14

10

15

11

4.5 Графические построения Лабораторная работа №12

Построить гистограмму из пяти прямоугольников (рис. 12). Для каждого прямоугольника задать цвет и тип заливки. Высоты столбов взять из таблицы 8, ширину задать самостоятельно.

Рисунок 12 – Пример гистограммы

Таблица 8

Номер варианта

Численные значения

Номер варианта

Численные значения

1

120, 70, 50, 80, 40

9

40, 130, 100, 35, 55

2

80, 30, 50, 40, 160

10

65, 70, 170, 25, 30

3

60, 90, 130, 50, 30

11

125, 45, 30, 110, 50

4

100, 75, 90, 35, 60

12

55, 70, 85, 40, 110

5

45, 80, 165, 20, 50

13

75, 95, 45, 105, 40

6

180, 35, 50, 70, 25

14

170, 90, 20, 30, 50

7

110, 20, 135, 60, 35

15

80, 120, 60, 90, 10

8

30, 120, 90, 70, 50

16

35, 65, 50, 130, 80

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]