Есть ответ 👍

Введите с клавиатуры одномерный массив а (к), элементами которого являются положительные и отрицательные числа. подсчитайте сумму положительных элементов массива и произведение отрицательных. затем сформируйте новый массив в (к) из массива а (к), в котором все положительные элементы замените на произведение отрицательных, а отрицательные на сумму положительных.

230
399
Посмотреть ответы 2

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

Arigato99
4,8(64 оценок)

// pascalabc.net 3.2, сборка 1353 от 27.11.2016 // внимание! если программа не работает, обновите версию! begin   var k: =readinteger('k=');   var a: =readarrinteger('> ',k);   var sp: =a.where(x-> x> 0).sum;   var po: =a.where(x-> x< 0).aggregate(biginteger(,q)-> p*q);   var b: =a.select(x-> x> 0? po: (x< 0? sp: ;   b.println end. пример k= 10 > 9 20 -11 5 0 16 8 11 2 -17 187 187 71 187 0 187 187 187 187 71

ластик

Объяснение:

ластик- это предмет

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