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*
Комментарий*

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

andyrvo
ylia89
ohussyev
nickname0091
ale-protasov
korotinadasha07
Valerii276
yuliyaminullina
Vladimirovna
Семеновна-Павел
Deniskotvitsky6422
Александр734
Pochkun-Oleg
llmell6
skalegin68