Дан двумерный массив размерностью 5x7, заполненный случайным образом. найти наименьший и наибольший элементы двумерного массива, поменять их местами. (в паскале)
222
440
Ответы на вопрос:
Описываем переменные: 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; после окончания цикла меняем индексы максимального элемента на соответствующие индексы минимального и наоборот. выводим измененный массив.
Популярно: Информатика
-
aluanakim25.03.2021 19:32
-
deadloxSasha20.05.2022 09:26
-
DlCE1730.07.2021 14:29
-
podsypa13.10.2022 12:50
-
zwezdael13.06.2021 20:01
-
trisk04.03.2023 07:47
-
Сергій09876522.06.2020 02:44
-
anasgaliev05.08.2021 21:03
-
yulyaartemowa2012.04.2020 04:58
-
Miha9655503.06.2020 17:36