Написать программу, которая из имеющегося массива строк формирует новыймассив из строк, длина которых меньше, либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
Для решения задачи был взят готовый массив строк:
string[] basicArray = {"sheep", "hi", "world", "cat", "dog", "hamster"};
Создано 3 метода: GetSizeNewArray, FillResultArray, PrintArray.
Первый метод GetSizeNewArray проверил длину каждого элемента массива, записал в счетчик количество нужных элементов и вернул результат. Этот результат был присвоен размеру будущего массива.
Второй метод FillResultArray использовал в качестве аргументов базовый массив и размер нового массива. Он так же проверил в цикле длину элементов, но при этом записывал их в новый массив. Потом новый массив был сохранён.
Метод PrintArray с помощью цикла распечатал новый созданный массив.
Блоксхемы прилагаются