Дана квадратная матрица N x N, состоящая из натуральных чисел. Зеркально отразить ее элементы относительно вертикальной оси симметрии. Вывести результат на экран.
Для решения задачи:
- формируем тело программы и описываем переменные;
- вводим размеры массива А и присваиваем значения его элементам;
- присваиваем значения элементам матрицы В и выводим их на экран.
Практическая задача №11.
Дана квадратная матрица N x N, состоящая из натуральных чисел. Зеркально отразить ее элементы относительно главной диагонали. Вывести результат на экран.
Для решения задачи:
- формируем тело программы и описываем переменные;
- вводим размеры массива А и присваиваем значения его элементам;
- присваиваем значения элементам матрицы В и выводим их на экран.
Практическая задача №12.
Дана квадратная матрица N x N, состоящая из натуральных чисел. Зеркально отразить ее элементы относительно подобной диагонали. Вывести результат на экран.
Для решения задачи:
- формируем тело программы и описываем переменные;
- вводим размеры массива А и присваиваем значения его элементам;
- присваиваем значения элементам матрицы В и выводим их на экран.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Какой массив называется двумерным?
2. Какой массив называется n –мерным?
3. Верно ли, что одномерный массив соответствует понятию линейной таблицы (вектора)?
4. Существует ли ограничения на размерность массива?
5. Верно ли, что матрица расположена в памяти по строкам?
6. Всегда ли работа с массивом сводится к работе с его компонентами?
7. Обязательно ли количество элементов массива должно быть фиксированным, то есть определяться при трансляции программы?
8. Может ли процедура read(x) ввести весь массив x целиком?
9. Можно ли с помощью стандартной процедуры write (x) вывести весь массив x целиком?