Создаём метод, который будет принимать от пользователя строки/слова. Создаём метод, который будет формировать массив из строк/слов, полученных от пользователя. Создаём метод, который будет выводить на экран сформированный массив. Задаём длину массива - рандомно от 3 до 9 включительно. Передаём длину массива в метод, который будет его формировать, вызываем этот метод. Вызываем метод вывода на экран массива, передовая в него сам массив. Каждый элемент массива имеет длину. Необходимо, чтобы пользователь ввёл длину элементов, которые будут записанны в новый массив. (по условиям задачи значение = 3, но алгоритм программы предусматривает возможность использовать любое значение длины) Создаём метод, который будет записывать в новый массив элементы, длина которых < или = заданного значения. Вызываем этот метод, передавая в него: изначальный массив, длину изначального массива, длину элемента массива. Вызываем метод вывода на экран массива, передовая в него новый массив. Необходимо предусмотреть защиту от "дурака": (считаю, что у программы всегда должен быть логический конец) если все элементы массива окажутся длинее заданного пользователем, то новый массив будет пустым; метод вывода массива на экран не сможет пустой массив вывести на экран; соответственно, программа выдаст ошибку, и не будет завершена корректным образом. Дополняем метод вывода массива на экран: если новый массив пустой - выводим на экран об этом сообщение; если нет - выводим новый массив.
-
Notifications
You must be signed in to change notification settings - Fork 0
PavelSBakhtin/block_results
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published