Алгоритмы и программы. Афанасьева Т. В - 50 стр.

UptoLike

Составители: 

50
элементов двумерного массива А(1.. N, 1..М), расположенных выше главной
диагонали, значит, применим условие I<J, связывающее такие параметры элемента
массива как номер строки I и номер столбца J.
Теперь алгоритмическое решение задачи вычисления
суммы элементов двумерного массива, расположенных выше
главной диагонали, приведенное на рисунке 28, становится
более понятным. Данный алгоритм содержит два вложенных
цикла, каждый из которых
относится к циклу с
постусловием.
Задания для самостоятельного выполнения
Цель заданий. Приобрести умения в синтезе формальной и
алгоритмической моделей решения задач. Сформировать компетенции
анализа и синтеза при решении простых задач циклической обработки
значений двумерного массива.
Порядок выполнения. Составить формальное и алгоритмическое
решения следующих задач обработки значений двумерных массивов:
1. Ввести двумерный массив А(N, M). Составить визуальный алгоритм
замены всех нулевых
элементов на минимальный элемент.
2. Ввести двумерный массив А(N, N). Составить визуальный алгоритм
подсчета среднего арифметического значений двумерного массива. Найти
отклонение от среднего у элементов первой строки.
3. Ввести двумерный массив А(N, N). Составить визуальный алгоритм
подсчета среднего арифметического значения двумерного массива.
Вычислить отклонение от среднего для всех элементов двумерного
массива.
4. Ввести двумерный
массив А(N, N). Составить визуальный алгоритм
замены всех отрицательных элементов на среднее арифметическое
значение элементов двумерного массива.
5. Составить визуальный алгоритм нахождения числа строк двумерного
массива А(N, N), количество отрицательных элементов в которых
больше Р.
6. Ввести двумерный массив размером 7*4. Найти наибольший элемент
двумерного массива. Удалить строку с максимальным элементом.
7. Ввести двумерный массив
размером 7*4. Поменять столбец с
максимальным элементом с первым столбцом двумерного массива.
8. Ввести двумерный массив размером 7*7. Найти максимальный элемент
двумерного массива, расположенный ниже побочной диагонали.
9. Ввести двумерный массив размером 7*4. Найти наименьший элемент
двумерного массива. Перенести строку, содержащую этот элемент в конец.
А
11
А
12
А
13
А
21
А
22
А
23
А
31
А
32
А
33
Рис. 29. Пример
двумерного массива