
- •Задания для практических занятий в рамках самостоятельной работы студентов под руководством преподавателя (срсп) Практическая работа № 1
- •Практическая работа № 3
- •Практическая работа № 4 Тема: Операторы повторений.
- •Практическая работа №5 Тема. Конструкция циклов с предусловием и постусловием Порядок работы
- •Тема. Конструкция операторов цикла Порядок работы
- •Практическая работа № 6
- •Практическая работа № 8
- •Практическая работа № 9
- •Практическая работа № 10
- •Задания к практической работе № 10 Вариант а
- •Практическая работа № 11
- •2.6 Планы занятий в рамках самостоятельной работы студентов (срс)
- •Тема 1. Линейные алгоритмы. Арифметические выражения
- •Тема 2. Разветвляющиеся структуры алгоритмов: условный оператор и оператор выбора.
- •Тема 3. Одномерные массивы.
- •Тема 4. Двумерные массивы.
- •Тема 5. Строковые данные.
- •Тема 6. Функции.
- •Тема 7. Файлы.
- •Тема 8. Динамическая память и указатели.
Тема 4. Двумерные массивы.
Задание. Составить блок-схему алгоритма и написать программу обработки двумерного массива, как указано в варианте.
Варианты заданий:
Дана целочисленная матрица размера M x N. Найти элемент, являющийся максимальным в своей строке и минимальным в своем столбце. Если такой элемент отсутствует, то вывести 0.
Дана матрица размера M x N. Элемент называется локальным минимумом (максимумом), если он меньше (больше) всех окружающих его элементов. Заменить все локальные минимумы данной матрицы на 0.
Дана матрица размера M x N. Элемент называется локальным минимумом (максимумом), если он меньше (больше) всех окружающих его элементов. Заменить все локальные максимумы данной матрицы на 0.
Дана матрица размера M x N. Поменять местами ее строки так, чтобы их минимальные элементы образовывали возрастающую последовательность.
Дана матрица размера M x N. Поменять местами ее столбцы так, чтобы их максимальные элементы образовывали убывающую последовательность.
Дана матрица размера 5 x 9. Найти суммы элементов всех ее нечетных строк.
Дана матрица размера 5 x 10. В каждом столбце найти количество элементов, меньших среднего арифметического всех элементов этого столбца.
Дана матрица размера 5 x 10. Найти максимальное значение среди сумм элементов всех ее строк и номер строки с этим максимальным значением.
Дана целочисленная матрица размера M x N. Различные строки (столбцы) матрицы назовем похожими, если совпадают множества чисел, встречающихся в этих строках (столбцах). Найти количество строк, похожих на первую строку.
Дана целочисленная матрица размера M x N. Найти количество ее столбцов, все элементы которых различны.
Дана целочисленная матрица размера M x N. Вывести номер ее последнего столбца, содержащего максимальное количество одинаковых элементов.
Дана квадратная матрица порядка M. Вывести минимальные из элементов каждой ее диагонали, параллельной главной (начиная с одноэлементной диагонали A[1,M]).
Дана квадратная матрица порядка M. Заменить нулями элементы, лежащие одновременно ниже главной диагонали (включая эту диагональ) и выше побочной диагонали (также включая эту диагональ).
Дана матрица размера 5 x 10. Вывести количество строк, элементы которых монотонно возрастают.
Дана матрица размера 5 x 10. Вывести количество столбцов, элементы которых монотонно убывают4.
Дана матрица размера 5 x 10. Найти минимальный среди элементов тех строк, которые упорядочены либо по возрастанию, либо по убыванию. Если такие строки отсутствуют, то вывести 0.
Дана матрица размера 5 x 10. Найти максимальный среди элементов тех столбцов, которые упорядочены либо по возрастанию, либо по убыванию. Если такие столбцы отсутствуют, то вывести 0.
Дана матрица размера 5 x 10. Удалить строку, содержащую максимальный элемент матрицы.
Дана матрица размера 5 x 10. Удалить последнюю строку, содержащую только четные элементы.
Дано число k и матрица размера 4 x 9. После столбца матрицы с номером k вставить столбец из нулей.