Вывести только двузначные элементы массива, сохранив их относительное местоположение в исходном массиве - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

задан массив со случайными значениями вывести ,Только двузначные элементы массива, сохранив их относительное местоположение в исходном массиве , если можно в процедуре пожалуйста ,незнаю как код записать , если лень напишите пожалуйста только ту строку когда код программы сохраняет относительное местоположение в исходном массиве

Решение задачи: «Вывести только двузначные элементы массива, сохранив их относительное местоположение в исходном массиве»

textual
Листинг программы
begin
  var a := ArrRandom(20, 0, 200); a.Println;
  a.Where(v -> (v > 9) and (v < 100)).Println;
end.

Объяснение кода листинга программы

В данном коде:

  1. Создается массив a размером 20, инициализированный случайными числами от 0 до 200, с помощью функции ArrRandom(20, 0, 200).
  2. Массив a выводится на экран с помощью метода Println().
  3. Используя метод Where(), фильтруются элементы массива a, удовлетворяющие условию v -> (v > 9) and (v < 100).
  4. Отфильтрованный массив выводится на экран с помощью метода Println().

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы