Предмет: Информатика,
автор: lik18da
написать на паскале
в массиве из n элементов найти произведение отрицательных элементов и сумму положительных.
Ответы
Автор ответа:
1
Программа:
//Программа написана на PascalABC.NET 3.2 сборка 1325
begin
var k: integer := ReadInteger('Введите количество элементов в массиве >');
println('Введите',k,'элементов массива: ');
var n: array of integer := ReadArrInteger(k);
writeln('Произведение отрицательных элементов: ',n.Where(x -> x<0).Aggregate(1,(p,x) -> p*x));
writeln('Сумма положительных элементов: ',n.Where(x -> x>0).Sum);
end.
lik18da:
а можно более примитивное написание программы. просто такие операции, как aggregate, println еще не изучали
Похожие вопросы
Предмет: Русский язык,
автор: supernelj2013
Предмет: Русский язык,
автор: aruzhan23
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: Лина1313л