Паскал. решите пожалуйста, задание на фото.

0 интересует 0 не интересует
100 просмотров

Паскал. решите пожалуйста, задание на фото.


image

спросил от (37 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Отличник (8.8k баллов)
// PascalABC.NET 3.3, сборка 1576 от 16.11.2017
// Внимание! Если программа не работает, обновите версию!

begin
var a:= ReadArrInteger(ReadInteger);
Writeln(a.Where(t -> (t mod 4 <> 0) and (abs(t)>99) and (abs(t)<1000)).sum);<br>end.
оставил комментарий от (54 баллов)
0 0

Как работает, подскажите пожалуйста.

оставил комментарий от (54 баллов)
0 0

Writeln(a.Where(t -> (t mod 4 <> 0) and (abs(t)>99) and (abs(t)<1000)).sum);

оставил комментарий от Отличник (8.8k баллов)
0 0

a.where <==> фильтровать массив по (каждый элемент кратен "4" и модуль числа в интервале [100;999]

оставил комментарий от Отличник (8.8k баллов)
0 0

sum - суммировать(a.where(тут условие фильтра*)

оставил комментарий от (54 баллов)
0 0

Спасибо большое

...