1. Сперва зададим массив строк "string[] arrayNew".
2. После напишем метод "void ShowArray", который будет выводить наш массив на экран. Это позволит условномупользователю понять, что именно происходит в программе.
- Метод "void", как мы знаем ничего не возвращает, но на входе принимает наш массив.
3. Далее опишем метод, принимающий в качестве аргумента массив и возврающий массив, но только уже новый. состоящий из элементов прошедших проверку.
-
В самом методе мы создаеим новый массив "string[] result".
-
Мы используем цикл "for", позволяющий нам перебрать весь массив. Для этого воспользуемся свойствами массивов, такими как "Length" и "Index".
-
В теле цикла, мы применим условный оператор "if", и поставыим условие. В котором говорится , если длина элемента массива " <= 3 " , то элемент будет добавлен в новый массив.
-
Так же создадим переменную "count", которой присвоим значение " 0 ". Данная переменная позволит увеличивать индекс нового массива.
-
Суть метода заключается в том, что мы создаем новый массив равной размерностью входящему. Мы смотрим соответствуют ли условию элементы входящего массива. Если да, то мы присваииваем элементу нового массива элемент входящего массива.
4. После выводим на экран полученнный массив.