
Laboratornaja_rabota_No11
.pdf
Основы алгоритмизации и программирования Лабораторная работа №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 как показано на рисунке. Размер матрицы и ее |
||||
|
|
элементы вводятся с клавиатуры. |
|
|