ERodina1
?>

скласти програму яка б сформувала підпис зошита інформатики, запитавши предмет , клас, прізвище, ім'я користувача.​

Информатика

Ответы

kormilitsynarita
// PascalABC.NET 3.3, сборка 1599 от 17.12.2017
// Внимание! Если программа не работает, обновите версию!

procedure Astento;
begin
  var T:=Arr(-2,3,-1,4,-5,2,1,0,1,2,1,-3,5);
  var s:=T.OrderBy(p->Abs(p)); // последовательность памяти не занимает
  Writeln('Сумма двух наименьших по модулю: ',s.Take(2).Sum);
  Writeln('Сумма двух наибольших по модулю: ',s.TakeLast(2).Sum)
end;  

begin
  Astento
end.

Результат
Сумма двух наименьших по модулю: -1
Сумма двух наибольших по модулю: 0

Замечание: в данном случае "ранжированная" последовательность была такой: 0 -1 1 1 1 -2 2 2 3 -3 4 -5 5

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

скласти програму яка б сформувала підпис зошита інформатики, запитавши предмет , клас, прізвище, ім'я користувача.​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Zebra198383
AlekseiBunina1895
Gera8061
volchek01112240
avon-central
Inforealto
char40
aaazovcev
ВладимировнаАлександр1421
Хелпаните плзᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Gpack54
ur101679
ntyremsk1
Nataliefremova2015808
Tsibrova
azarovaelena19812