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