Есть ответ 👍

Дан одномерный массив из p элементов. сформировать 2 новых массива. элементами первых должен быть чётные значения элементов, стоящими до первого отрицательного массива значения элемента. элементы второго массива должны быть нечётные значения элементов стоящие после первого отрицательного значения исходного массива. (на паскале).

259
428
Посмотреть ответы 2

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


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.

luneix123
4,5(58 оценок)

Да, может состоять из одного символа

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