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

«Двумерные массивы»

(состоит из двух заданий согласно вашему варианту)

Цели: формирование практических умений и навыков составления блок-схем и записи на языке программирования Паскаль алгоритмов заполнения, обработки двумерных массивов и последующей их реализацией на компьютере.

Условия задач обязательно переписать в тетрадь для лабораторных работ!

Задание 1

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив целых чисел. Найти минимальный элемент в каждом столбце массива и номер столбца, в котором этот минимальный элемент наибольший». Начертите блок-схему и напишите паскаль-программу для решения следующей задачи: « Дана квадратная матрица целых чисел. Подсчитать сумму четных элементов матрицы в каждой строке.» Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив целых чисел. Найти максимальный элемент в каждом столбце массива и номер столбца, в котором этот максимальный элемент наименьший». Начертите блок-схему и напишите паскаль-программу для решения следующей задачи: « Дана квадратная матрица целых чисел. Подсчитать количество нулевых элементов матрицы в каждом столбце.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана квадратная матрица целых чисел. Выписать все элементы матрицы больше некоторого числа N, находящиеся в каждом столбце.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать максимальный элемент в каждой строке, указав его номер столбца.»

НЕ нашли? Не то? Что вы ищете?
Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать максимальный элемент в каждом столбце, указав его номер строки.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать максимальный элемент в каждом столбце, указав его номер строки.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов того столбца матрицы, в котором находится наибольший элемент (считаем, что он единственный).»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов той строки матрицы, в которой находится наименьший элемент (считаем, что он единственный).»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти количество нулевых элементов каждой строки.» Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти количество элементов кратных 3 в каждом столбце.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов, оканчивающихся цифрой 2 в каждой строке.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Найти сумму элементов, оканчивающихся цифрой 3 в каждом столбце.»

Задание 2

Составьте блок-схему и паскаль-программу для решения следующей задачи: «В двумерном массиве целых чисел поменять местами элементы главной и побочной диагоналей».

Составьте блок-схему и паскаль-программу для решения следующей задачи: «В двумерном массиве целых чисел найти сумму элементов главной и побочной диагоналей».

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дана квадратная матрица. Найти сумму всех элементов матрицы, находящихся ниже побочной диагонали»

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дана квадратная матрица. Найти количество всех нечетных элементов матрицы, находящихся ниже побочной диагонали»

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

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дана квадратная матрица целых чисел. Поменяйте местами элементы столбца с максимальным элементом и элементы строки с минимальным элементом.»

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти сумму элементов главной диагонали массива, оканчивающихся цифрой 5.»

Начертите блок-схему и напишите паскаль-программу для решения следующей задачи: « Дана квадратная матрица целых чисел. Подсчитать сумму всех элементов матрицы, находящихся в её нижней половине между побочной и главной диагоналями»

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти максимум среди элементов побочной диагонали, указав номера строки и столбца, на пересечении которых он находится.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана квадратная матрица целых чисел. Выписать все элементы матрицы, находящиеся ниже главной диагонали.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать все элементы матрицы, находящиеся в ее левой половине между главной и побочной диагоналями.»

Начертите блок-схему и составьте паскаль-программу для решения следующей задачи: «Дана прямоугольная матрица целых чисел. Выписать все элементы матрицы, находящиеся в ее правой половине между побочной и главной диагоналями.»

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти сумму квадратов элементов побочной диагонали.»

Составьте блок-схему и паскаль-программу для решения следующей задачи: «Дан двумерный массив. Найти максимальный и минимальный элементы главной диагонали массива и поменять их местами.»