Есть ответ 👍

Дан двумерный массив размерностью 5x7, заполненный случайным образом. найти наименьший и наибольший элементы двумерного массива, поменять их местами. (в паскале)

222
440
Посмотреть ответы 2

Ответы на вопрос:


Описываем переменные: max, min, imax,imin,jmax,jmin - все типа integer, если массив "of integer". присваиваем начальные значения: max: = a[1,1]; min: = a[1,1]; imax,imin,jmax,jmin - все = 1. открываем двойной цикл (по i  и по j), просматривая все элементы массива, сравниваем их как с max, так и с min. if a[i,j]> max  then begin max: =a[i,j]; imax: =i; jmax: =j end; аналогично: if a[i,j]< min  then begin min: =a[i,j]; imin: =i; jmin: =j end; после окончания цикла меняем индексы максимального элемента на соответствующие индексы минимального и наоборот. выводим измененный массив.

1углубление на поверхности 0 углубления нет

Популярно: Информатика