Дан массив целых чисел (n=30), зап. случайным образом числами из пром-ка [-20;60]:1)найти удвоенную сумму положительных элементов массива; 2)найти сумму положительных элементов, кратных 3

// PascalABC.NET 3.1, сборка 1230 от 27.04.2016
begin
  var a:=ArrRandom(30,-20,60); a.Println;
  Writeln(Удвоенная сумма положительных ,(a.Where(x->x>0).Sum)*2);
  Writeln(Сумма положительных, кратных 3: ,
    a.Where(x->(x>0) and (x mod 3 = 0)).Sum)
end.

Тестовое решение
33 12 -14 -13 -13 49 -16 60 6 0 37 -6 -5 -5 31 52 49 9 30 -13 23 42 9 49 -7 42 50 44 48 30
Удвоенная сумма положительных 1410
Сумма положительных, кратных 3: 321

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку