Задача: Написать программу, которая из имеющегося массива строк формирует новый массив из строк, длина которых меньше, либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
Алгоритм:
В алгоритме заданы элементы для массива строк.
string[] array = { "Hello", "2", "world", ":-)", "222" };
Что бы с ними было можно работать их необходимо правильно оформить (в квадратных скобочках и через пробел). Это реализовано циклом со счётчиком for.
Далее после слов приветсивия выводим на печать:
Print(array);
Следующим шагом создана функция на основе цикла for
filteredArray(array);
Перебирает элементы массива с условием выборки if длина меньше либо ровна 3 символам. Где удовлетворяющие условия элементы отформатированного первоначального массива и выводим на печать новый массив.
Console.Write(newarray[i] + " ");
Добавляем оформление массива и подпись с разъяснениями.
![Блок-схема алгоритма] (circuitry.png)
Блок-схема алгоритма приложена в файле circuitry.png
Выполнил Смольников И.А. ЦП | IT-Специалист | 2913 | 10.07.2022