Имя матрицы и размеры массива : a(n,m) найти среднее значение элементов массива. найти далее индекс элементов массива, наиболее близкого к среднему значению. условия и ограничения : n< =20,m< =15 ? ?
162
404
Ответы на вопрос:
// pascalabc.net 3.3, сборка 1625 от 17.01.2018 // внимание! если программа не работает, обновите версию! begin var (n,m): =readinteger2('количество строк и столбцов в массиве: '); writeln('*** исходный массив ***'); var a: =matrrandom(n,m,-99,99); a.println(4); writeln(4*a.colcount*'-'); var avg: =a.elementsbyrow.average; writeln('среднее значение ',avg); var min: =(a.elementswithindexes.select(t-> (abs(t[0]-avg),t[1],t[2])) .minby(t-> t[0])); writeln('наименее отличающийся от среднего элемент a[', min[1]+1,',',min[2]+1,'] = ',a[min[1],min[2]]) end. пример количество строк и столбцов в массиве: 5 7 *** исходный массив *** -10 29 -69 98 40 -87 -64 74 -36 -62 -86 -3 -6 -48 -4 57 46 -23 -70 -5 25 -98 -2 23 9 -42 77 65 -57 -77 30 48 -52 -33 5 среднее значение -8.8 наименее отличающийся от среднего элемент a[1,1] = -10
Популярно: Информатика
-
Polhova160620.06.2023 13:50
-
slavuka23.12.2022 04:02
-
Yuliya1222222222229.08.2021 18:42
-
yasharks201308.11.2020 07:57
-
марина191605.06.2023 17:11
-
arina082618.02.2022 02:23
-
1Али16.01.2021 22:12
-
vadimrusackeviVadim16.05.2021 18:32
-
lida5030.12.2020 08:04
-
Грызина04.05.2023 22:11