vorobyeva6428
?>

До ть зробити дуже дуже треба ​

Информатика

Ответы

Varezka86179

// PascalABC.Net

// Первая программа, если необходимо выбрать нечетные элементы и их отсортировать.

begin

   var a := ArrRandom(10);

   writeln('Исходный массив: ');

   a.PrintLn(', ');

   writeln('Отсортированный массив нечетных элементов: ');

   a.Where(e -> e mod 2 <> 0).OrderBy(e -> e).Print(', ');

end.

// Вторая программа, если необходимо в исходном массиве отсортировать нечетные значения

begin

   var a := ArrRandom(10);

   writeln('Исходный массив: ');

   a.PrintLn(', ');

   writeln('Отсортированный массив нечетных элементов: ');

   var odd := a.Select((e, i) -> (i, e)).Where(e -> e[1] mod 2 <> 0).OrderBy(e -> e[1]);

   var sortedOdd := odd.Zip(odd.Select(e -> e[0]).OrderBy(e -> e), (f, s) -> (s, f[1]));

   foreach var e in sortedOdd do

       a[e[0]] := e[1];

   a.PrintLn(', ');

end.

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

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

До ть зробити дуже дуже треба ​
Ваше имя (никнейм)*
Email*
Комментарий*

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

prohorovalena
bk4552018345
Пономаренко
menesmir
ИП Жанара
rubanvladimir374
Stepanovich_Makarov
galinazajceva781
filippovev1
cipfarm484
magsh99
Викторовна
Стяжкин
vbnm100584
NataliaBerezovskaya33