марс55
02.03.2023 06:44

1) дан целочисленный массив размера n. вывести все содержащиеся в данном массиве четные числа в порядке возрастания их индексов, а также их количество. 2) дан целочисленный массив размера n. вывести все содержащиеся в данном массиве нечетные числа в порядке убывания их индексов, а также их количество. 7) дан массив размера n. вывести максимальный элемент данного массива и его номер.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
NIKROSO
08.10.2020 03:28
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  var a:=ArrRandom(n,-50,50); a.Println;
  var s:=a.Where(t->t.IsEven); s.Println; Writeln('Кол-во = ',s.Count);
  s:=a.Where(t->t.IsOdd).Reverse; s.Println; Writeln('Кол-во = ',s.Count);
  var imax:=a.IndexMax;
  Writeln('Номер максимального элемента- ',imax+1,
      ', его значение- ',a[imax])
end.

Пример
n= 15
-39 29 23 4 -26 41 23 -9 10 49 -24 39 -28 19 15
4 -26 10 -24 -28
Кол-во = 5
15 19 39 49 -9 23 41 23 29 -39
Кол-во = 10
Номер максимального элемента- 10, его значение- 49
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота