Лабораторная работа №12
«Двумерные массивы»
(состоит из двух заданий согласно вашему варианту)
Цели: формирование практических умений и навыков составления блок-схем и записи на языке программирования Паскаль алгоритмов заполнения, обработки двумерных массивов и последующей их реализацией на компьютере.
Условия задач обязательно переписать в тетрадь для лабораторных работ!
Задание 1
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив целых чисел. Найти минимальный элемент в каждом столбце массива и номер столбца, в котором этот минимальный элемент наибольший». Начертите блок-схему и напишите паскаль-программу для решения следующей задачи: « Дана квадратная матрица целых чисел. Подсчитать сумму четных элементов матрицы в каждой строке.» Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив целых чисел. Найти максимальный элемент в каждом столбце массива и номер столбца, в котором этот максимальный элемент наименьший». Начертите блок-схему и напишите паскаль-программу для решения следующей задачи: « Дана квадратная матрица целых чисел. Подсчитать количество нулевых элементов матрицы в каждом столбце.»Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана квадратная матрица целых чисел. Выписать все элементы матрицы больше некоторого числа N, находящиеся в каждом столбце.»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать максимальный элемент в каждой строке, указав его номер столбца.»
НЕ нашли? Не то? Что вы ищете?
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать максимальный элемент в каждом столбце, указав его номер строки.»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов того столбца матрицы, в котором находится наибольший элемент (считаем, что он единственный).»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов той строки матрицы, в которой находится наименьший элемент (считаем, что он единственный).»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти количество нулевых элементов каждой строки.» Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти количество элементов кратных 3 в каждом столбце.»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов, оканчивающихся цифрой 2 в каждой строке.»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов, оканчивающихся цифрой 3 в каждом столбце.»
Задание 2
Составьте блок-схему и паскаль-программу для решения следующей задачи: «В двумерном массиве целых чисел поменять местами элементы главной и побочной диагоналей».Составьте блок-схему и паскаль-программу для решения следующей задачи: «В двумерном массиве целых чисел найти сумму элементов главной и побочной диагоналей».
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дана квадратная матрица. Найти сумму всех элементов матрицы, находящихся ниже побочной диагонали»
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дана квадратная матрица. Найти количество всех нечетных элементов матрицы, находящихся ниже побочной диагонали»
Составьте блок-схему и паскаль-программу для решения следующей задачи: «В данном двумерном массиве целого типа посчитать количество чётных элементов, находящихся в её верхней половине между главной и побочной диагоналями».
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дана квадратная матрица целых чисел. Поменяйте местами элементы столбца с максимальным элементом и элементы строки с минимальным элементом.»
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти сумму элементов главной диагонали массива, оканчивающихся цифрой 5.»
Начертите блок-схему и напишите паскаль-программу для решения следующей задачи: « Дана квадратная матрица целых чисел. Подсчитать сумму всех элементов матрицы, находящихся в её нижней половине между побочной и главной диагоналями»
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти максимум среди элементов побочной диагонали, указав номера строки и столбца, на пересечении которых он находится.»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана квадратная матрица целых чисел. Выписать все элементы матрицы, находящиеся ниже главной диагонали.»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать все элементы матрицы, находящиеся в ее левой половине между главной и побочной диагоналями.»
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать все элементы матрицы, находящиеся в ее правой половине между побочной и главной диагоналями.»
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти сумму квадратов элементов побочной диагонали.»
Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти максимальный и минимальный элементы главной диагонали массива и поменять их местами.»


