Задача: Написать программу, которая из имеющегося массива строк сформирует массив из строк, длина которых меньше либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
Описание решения:
- Предлагаем пользователю ввести количество строк для Первоначального Массива строк.
- Создаем массив размерностью равной введенному ранее количеству строк и предлагаем пользователю ввести каждую строку отдельно. При этом проверяем, чтобы не было введено пустых значений. Введенные строки записываем в Первоначальный Массив.
- Выводим Первоначальный Массив в консоль.
- Создаем счетчик (равный 0) и в цикле проверяем длину каждого элемента Первоначального Массива (строка) на соответствие условию:
меньше либо равно 3
. Если условие соблюдено – увеличиваем счетчик на единицу. - Создаем Требуемый Массив размерностью равной величине счетчика.
- В цикле проверяем длину каждого элемента Первоначального Массива на соответствие условию. Если условие соблюдено – записываем текущий элемент в Требуемый Массив.
- Выводим Требуемый Массив в консоль.