Программа которая вычисляет сумму всех положительных частей массива целых без учета

Программка которая вычисляет сумму всех положительных элементов массива целых без учета максимального значения. Массив генерируется случайным образом.(Паскаль)

Задать свой вопрос
1 ответ
// PascalABC.NET 3.2, сборка 1488 от 21.06.2017
// Внимание! Если программка не работает, обновите версию!

begin
  var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
  var max:=a.Max;
  Writeln('Сумма положительных без максимума одинакова ',
      a.Where(x-gt;(xgt;0) and (xlt;gt;max)).Sum)
end.

Пример
n= 16
-47 -28 38 49 -42 2 49 -29 39 -36 -4 -11 45 -12 -44 -16
Сумма положительных без максимума одинакова 124
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт