Добрый день! Это итоговая котрольная работа за первую четверть Сабуровой Юлии Викторовны
Задача: Написать программу, которая из имеющегося массива строк формирует новый массив из строк, длина которых меньше, либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
Решение:
- Задала массив строк FirstArray (выбрала фразы известных людей);
- Вывела заданный массив в консоль с заголовком "Начальный массив:";
- Создала невозвратный метод NewArray, который принимает в качестве аргумента массив строк array и целое число len;
- С помощью цикла For прошла по кадому элементу i массива array (i присваивается 0(первый элемент массива), i не должен быть больше длины массива, i-счетчик увеличиается шагом 1 );
- Задала условие If, в котором указала, что если целое число len меньше либо равно числу символов строки элемента i массива array, тогда выведи в констоль этот элемент i массива array;
- Присвоила методу NewArray начальный массив FirstArray и целое число 3 (т.к. в соответствии с условием задачи длина строк нового массива меньше либо равна 3 символам);
- Подкорректировала вывод на печать элементов нового массива заголовком "Новый массив:" и квадратными скобками.
- Из старого масива строк вывелся в консоль новый массив строк с осмысленной фразой.
Надеюсь, не очень красивый вывод на печать нового массива не огорчит преподавателей, т.к. я старалась выполнить задачу кратчайшим путем.