Задача: Написать программу, которая из имеющегося массива строк формирует новый массив из строк, длина которых меньше, либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
Примеры:
[“Hello”, “2”, “world”, “:-)”] → [“2”, “:-)”]
[“1234”, “1567”, “-2”, “computer science”] → [“-2”]
[“Russia”, “Denmark”, “Kazan”] → []
- Запрашиваем от пользователя ввод массива с клавиатуры;
- Передаем введенный массив в метод GetShortArray в параметре inArray;
- Внутри метода в цикле считаем количество элементов в массиве inArray длина которых меньше, либо равна 3 символам и записываем в переменную count;
- Создаём новый массив newArray размером равным count;
- В цикле проходим по всем элементам массива inArray и записываем в newArray только те, длина которых длина которых меньше, либо равна 3 символам;
- Возвращаем массив newArray;
- Выводим на экран первоначальный массив и массив, полученный методом GetShortArray.