Данная работа необходима для проверки знаний и навыков по итогу прохождения первого блока обучения на программе разработчик. Необходимо убедиться, что базовое знакомство с языком программирования С# прошло успешно.
Задача алгоритмически не самая сложная, однако для полценного выполнения проверочной работы необходимо:
- Создать репозиторий на GitHub;
- Нарисовать блок-схему алгоритма (можно обойтись блок-схемой основной содержательной части);
- Снабдить репозиторий оформленным текстовым описанием решения (файл README.md);
- Написать программу на языке программирования C#, решающую поставленную задачу;
- Использовать контроль версий в работе над этим небольшим проектом (не должно быть так что все залито одним коммитом, как минимум этапы 2, 3 и 4 должны быть расположены в разных коммитах).
Написать программу, которая из имеющегося массива строк формирует массив из строк, длина которых меньше, либо равна 3 символа. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
Примеры:
["hello", "2", "world", ":-)" -> ["2", ";-)"]
["1234", "1567", "-2", "comruter science"] -> ["-2"]
["Russia", "Denmark", "Kazan"] -> [ ]
- Задаем массив значений;
- Далее программа проверяет все значения заданного массива на соответствие условию: длина значения меньше или равна 3 символа;
- Если значение удовлетворяет условию, то оно добавляется в конечный массив;
- Цикл длится до тех пор, пока не будет реализован перебор всех значений заданного массива;
- Программа выводит конечный массив, результатом которого будут заданные элемент, состоящие из трех и менее символов.
Программа решения содержится в файле Program.cs, который находится в папке Verification work, расположенной в данном репозитории.