Сгенерировать массив из n различных случайных чисел. используя функцию shuffle перемешать элементы массива. удалить максимальный элемент массива (все,если их несколько) паскаль
298
322
Ответы на вопрос:
// pascalabc.net 3.3 begin var n: =readinteger('n = '); var a: =arrrandom(n,-10,10); a.println; a: =a.shuffle; a.println; a: =a.where(x-> x< > a.max).toarray; a.println; end. пример: n = 20 8 -9 1 -5 -5 0 9 -4 -7 -4 -3 9 7 -2 4 6 -2 7 -9 -2 -4 -7 -2 8 9 -3 9 7 4 -9 -2 -2 -4 6 0 1 -5 -5 7 -9 -4 -7 -2 8 -3 7 4 -9 -2 -2 -4 6 0 1 -5 -5 7 -9
// pascalabc.net 3.2, сборка 1385 от 14.02.2017 // внимание! если программа не работает, обновите версию! begin var n: =readinteger('количество строк в массиве: '); var m: =readinteger('количество столбцов в массиве: '); writeln('*** исходный массив [',n,',',m,'] ***'); var a: =matrrandom(n,m,-99,99); a.println(4); writeln(4*a.colcount*'-'); for var j: =0 to m-1 do a[1,j]: =5; a.println(4) end. пример количество строк в массиве: 6 количество столбцов в массиве: 8 *** исходный массив [6,8] *** 9 -3 -27 -90 43 -54 0 -49 -2 91 -12 -10 -21 19 52 5 26 41 79 98 91 -50 87 -50 -23 -24 -63 17 -59 75 -43 -62 -27 -13 93 2 -58 -43 -22 -90 5 94 90 -26 81 46 5 -12 9 -3 -27 -90 43 -54 0 -49 5 5 5 5 5 5 5 5 26 41 79 98 91 -50 87 -50 -23 -24 -63 17 -59 75 -43 -62 -27 -13 93 2 -58 -43 -22 -90 5 94 90 -26 81 46 5 -12
Популярно: Информатика
-
vhbhvgh24.03.2022 04:30
-
lizo4eek09.08.2020 00:53
-
katemcgrat22.01.2023 16:44
-
Albina789018.09.2022 07:33
-
slava20syper19.02.2023 04:28
-
DASHA5678911120.02.2023 22:38
-
dashakid103.02.2023 17:02
-
pipytina24.12.2022 17:55
-
nshexovceva1831.03.2023 22:08
-
эаэаэа17.10.2022 00:22