Skip to content

Latest commit

 

History

History
28 lines (15 loc) · 2.25 KB

README.md

File metadata and controls

28 lines (15 loc) · 2.25 KB

Алгоритм решения задачи

1. Сперва зададим массив строк "string[] arrayNew".


2. После напишем метод "void ShowArray", который будет выводить наш массив на экран. Это позволит условномупользователю понять, что именно происходит в программе.

  • Метод "void", как мы знаем ничего не возвращает, но на входе принимает наш массив.

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

  • В самом методе мы создаеим новый массив "string[] result".

  • Мы используем цикл "for", позволяющий нам перебрать весь массив. Для этого воспользуемся свойствами массивов, такими как "Length" и "Index".

  • В теле цикла, мы применим условный оператор "if", и поставыим условие. В котором говорится , если длина элемента массива " <= 3 " , то элемент будет добавлен в новый массив.

  • Так же создадим переменную "count", которой присвоим значение " 0 ". Данная переменная позволит увеличивать индекс нового массива.

  • Суть метода заключается в том, что мы создаем новый массив равной размерностью входящему. Мы смотрим соответствуют ли условию элементы входящего массива. Если да, то мы присваииваем элементу нового массива элемент входящего массива.


4. После выводим на экран полученнный массив.