Дан одномерный массив из p элементов. сформировать 2 новых массива. элементами первых должен быть чётные значения элементов, стоящими до первого отрицательного массива значения элемента. элементы второго массива должны быть нечётные значения элементов стоящие после первого отрицательного значения исходного массива. (на паскале).
259
428
Ответы на вопрос:
pascalabc.net
begin
var p : = readinteger('p =');
var a : = arrrandom(p, -99, 99);
a.println;
var q : = a.findindex(r -> r < 0);
if q > -1 then
begin
var b : = a? [: q].where(r -> r.iseven).toarray;
print('первый массив: ');
b.println;
var c : = a? [q: ].where(r -> r.isodd).toarray;
print('второй массив: ');
c.println;
end
else
println('в массиве нет отрицательных элементов')
end.
Популярно: Информатика
-
даша8919473316419.10.2021 21:58
-
dayn91531.08.2020 13:33
-
korostin200415.06.2020 10:35
-
anett1625.11.2020 17:56
-
УмныйЛёд19.10.2022 07:28
-
flygirl1999cool06.03.2021 06:57
-
swatcamgg09.12.2022 05:43
-
RomanovDanya201DAnua10.11.2021 21:13
-
0503200919.02.2022 13:52
-
Васька1111432210.07.2020 16:26