Предмет: Информатика,
автор: йцуыыаяпфп
ПАСКАЛЬ
Найти сумму положительных и количество отрицательных элементов в одномерном массиве: 0; 15; 12; -9; -8; 58; 45; 36; -85; 58; 36; -45; 2; 3; 25; -9.
HappyCoder:
Именно в этом массиве?
Ответы
Автор ответа:
0
PascalABC.Net
begin
var a := Arr(0, 15, 12, -9, -8, 58, 45, 36, -85, 57, 36, -45, 2, 3, 25, -9);
Println('Исходный массив', a);
Println('Отрицательных: ', a.Where(x -> x < 0).Count, ' | Сумма: ', a.Where(x -> x > 0).Sum);
end.
Интересно, тоесть фактически можно избавиться от where и заменить сразу на count
Похожие вопросы
Предмет: Беларуская мова,
автор: vww
Предмет: Українська мова,
автор: kosmos1yeah
Предмет: Английский язык,
автор: AlinaSponge
Предмет: Химия,
автор: katya7263953
Предмет: Алгебра,
автор: mrcave77