- Выводим запрос на ввод количества элементов массива size.
- Пользователь заполняет массив с клавиатуры.
- Задаем массив array1 размером size.
- Задаем переменную i (индекс элемента).
- Вводим переменную resalt (счетчик элементов подходящих под условие).
- Выводим на экран полученный массив array1.
- Вводим переменную n (максимально допустимое количество символов в элементе). По условию n <= 3.
- Вводим элементы массива начиная с первого array1[0], до тех пор, пока индекс [i] меньше длины массива size, прибавляя по одному.
- Каждый элемент массива проверяем по условию: длинна элемента array[i] <= n. Если условие соблюдено, увеличиваем count на один. Если нет - переходим к проверке следующего элемента массива array1[i+1].
- Заполняем новый массив array2 в пределах цикла. Для этого повторно проводим проверку каждого элемента массива, чтобы длина элемента array1[i] была больше или равна n. Если условие соблюдено, элементу array2[j] присваиваем соответствующее значение элемента array1[i]. Записываем его в массив array2. Если нет, переходим к проверке следующего элемента array1[i+1].
- Выводим полученный массив array2 на экран.
avalonbuka/Final_work
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|