дан массив из 25 частей отыскать сумму 4 наивеличайших и 4

Дан массив из 25 частей отыскать сумму четырех наибольших и 4 наименьших частей (Pascal)

Задать свой вопрос
1 ответ

PascalABC.NET 3.4.2, сборка 1847 от 28.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(25, -50, 50);

 a.Println;

 a.Sort;

 var smin:=a.Take(4).Sum;

 var smax:=a.TakeLast(4).Sum;

 Println('Сумма 4 малых',smin);

 Println('Сумма 4 наибольших',smax);

 Println('Их общая сумма',smin+smax);

end.

Пример

-47 29 -49 32 1 22 12 11 -2 12 39 -40 44 24 27 -5 1 -49 17 10 2 43 -8 37 44

Сумма четырех минимальных -185

Сумма 4 наибольших 170

Их общая сумма -15

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт