Написать программу, которая из имеющегося массива строк формирует новый массив из строк, длина которых меньше, либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
Примеры: [“Hello”, “2”, “world”, “:-)”] → [“2”, “:-)”] [“1234”, “1567”, “-2”, “computer science”] → [“-2”] [“Russia”, “Denmark”, “Kazan”] → []
-
Создать репозиторий на GitHub
-
Нарисовать блок-схему алгоритма (можно обойтись блок-схемой основной содержательной части, если вы выделяете её в отдельный метод)
-
Снабдить репозиторий оформленным текстовым описанием решения (файл README.md)
-
Написать программу, решающую поставленную задачу
-
Использовать контроль версий в работе над этим небольшим проектом (не должно быть так, что всё залито одним коммитом, как минимум этапы 2, 3, и 4 должны быть расположены в разных коммитах)
Создадим алгоритм решения задачи:
Для решения задачи создадим три метода:
- Метод подсчета элементов массива удовлетворяющих требованию по длине
- Метод создания нового массива из данных элементов
- Метод вывода на печать в том виде, который требуется в примере.
