Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Laboratornaja_rabota_No11

.pdf
Скачиваний:
16
Добавлен:
18.02.2016
Размер:
101.48 Кб
Скачать

Основы алгоритмизации и программирования Лабораторная работа №11

«Двумерные массивы. Обход матриц и вычисление значений. Построение матриц.»(4ч. лабораторных +4ч. обжеинженерной практики)

Задача 1. Обход матриц и вычисление значений

1

 

 

 

 

 

 

 

 

Дана квадратная матрица порядка n. Найти наибольший ее

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элемент, расположенный в заштрихованной области. Размер

 

 

 

 

 

 

 

 

 

матрицы и ее элементы вводятся с клавиатуры. Оформить

 

 

 

 

 

 

 

 

 

ввод, вывод матрицы и обработку матрицы в виде функций.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

Дана квадратная матрица порядка n. Найти сумму ее

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элементов, расположенных в заштрихованной области. Размер

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

матрицы и ее элементы вводятся с клавиатуры. Оформить

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ввод, вывод матрицы и обработку матрицы в виде функций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

Дана квадратная матрица порядка n. Найти сумму ее

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элементов, расположенных в заштрихованной области. Размер

 

 

 

 

 

 

 

 

 

матрицы и ее элементы вводятся с клавиатуры. Оформить

 

 

 

 

 

 

 

 

 

ввод, вывод матрицы и обработку матрицы в виде функций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

Дана квадратная матрица порядка n. Найти сумму ее

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элементов, расположенных в заштрихованной области. Размер

 

 

 

 

 

 

 

 

 

матрицы и ее элементы вводятся с клавиатуры. Оформить

 

 

 

 

 

 

 

 

 

ввод, вывод матрицы и обработку матрицы в виде функций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

Дана квадратная матрица порядка n. Найти наибольший ее

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элемент, расположенный в заштрихованной области. Размер

 

 

 

 

 

 

 

 

 

матрицы и ее элементы вводятся с клавиатуры. Оформить

 

 

 

 

 

 

 

 

 

ввод, вывод матрицы и обработку матрицы в виде функций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 2. Построение матриц.

1

 

Дана действительная матрица [aij]. i,j=1,…,n. Получить

 

 

действительную матрицу [bij]i,j=1,…,n, элемент bij которой

 

 

равен сумме элементов данной матрицы, расположенных в

 

 

заштрихованной области, определяемой индексами i, j как

 

 

показано на рисунке. Размер матрицы и ее элементы вводятся

 

 

с клавиатуры.

2

 

Дана действительная матрица [aij]. i,j=1,…,n. Получить

 

 

действительную матрицу [bij], i,j=1,…,n, элемент bij которой

 

 

равен наибольшему из элементов данной матрицы,

 

 

расположенных в заштрихованной области, определяемой

 

 

индексами i, j как показано на рисунке. Размер матрицы и ее

 

 

элементы вводятся с клавиатуры.

3

 

Дана действительная матрица [aij]i,j=1,…,n. Получить

 

 

действительную матрицу [bij]i,j=1,…,n, элемент bij которой

 

 

равен количеству положительных элементов данной матрицы,

 

 

расположенных в заштрихованной области, определяемой

 

 

индексами i, j как показано на рисунке. Размер матрицы и ее

 

 

элементы вводятся c клавиатуры

Основы алгоритмизации и программирования

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

 

 

 

 

 

 

 

4

 

Дана

действительная

матрица

[aij]i,j=1,…,n.

Получить

 

 

действительную матрицу [bij]i,j=1,…,n, элемент bij которой

 

 

равен сумме элементов данной матрицы, расположенных в

 

 

заштрихованной области, определяемой индексами i, j как

 

 

показано на рисунке. Размер матрицы и ее элементы вводятся

 

 

с клавиатуры.

 

 

 

 

 

 

 

 

 

 

5

 

Дана

действительная

матрица

[aij]i,j=1,…,n.

Получить

 

 

действительную матрицу [bij]i,j=1,…,n, элемент bij которой

 

 

равен наименьшему из элементов данной матрицы,

 

 

расположенных в заштрихованной области, определяемой

 

 

индексами i, j как показано на рисунке. Размер матрицы и ее

 

 

элементы вводятся с клавиатуры.

 

 

 

 

 

 

 

 

 

6

 

Дана

действительная

матрица

[aij]i,j=1,…,n.

Получить

 

 

действительную матрицу [bij]i,j=1,…,n, элемент bij которой

 

 

равен количеству отрицательных элементов данной матрицы,

 

 

расположенных в заштрихованной области, определяемой

 

 

индексами i, j как показано на рисунке. Размер матрицы и ее

 

 

элементы вводятся с клавиатуры

 

 

 

 

 

 

 

 

 

7

 

Дана

действительная

матрица

[aij]i,j=1,…,n.

Получить

 

 

действительную матрицу [bij]i,j=1,…,n, элемент bij которой

 

 

равен количеству отрицательных элементов данной матрицы,

 

 

расположенных в заштрихованной области, определяемой

 

 

индексами i, j как показано на рисунке. Размер матрицы и ее

 

 

элементы вводятся с клавиатуры.

 

 

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