Массив: В k-ом столбце матрицы найти максимальный элемент. - Pascal
Формулировка задачи:
дан одномерный массив размером nхm
в к-ом столбце найти максимальный элемент
Решение задачи: «Массив: В k-ом столбце матрицы найти максимальный элемент.»
textual
Листинг программы
Вводите размеры массива n,m. Создаете массив. Вводите k от 1 до m. Ищете максимум в столбце. max:=a[1,k]; for i:=2 to n do if a[i,k]>max then max:=a[i,j]; выводите значение максимума.
Объяснение кода листинга программы
- Вводится размерность массива n,m.
- Создается массив a[n,m].
- Вводится k-й столбец, на котором нужно найти максимум, от 1 до m.
- Инициализируется переменная max значением первого элемента в k-м столбце: max := a[1,k].
- Происходит перебор элементов в k-м столбце, начиная со второго элемента и до n-го элемента включительно.
- Если элемент a[i,k] больше значения max, то max обновляется значением этого элемента: max := a[i,k].
- Выводится значение max.