/GBdevtest

this is rep for final test for https://gb.ru/lessons/326889/homework

Primary LanguageC#

GBdevtest

this is rep for final test for https://gb.ru/lessons/326889/homework

Данная работа необходима для проверки ваших знаний и навыков по итогу прохождения первого блока обучения на программе Разработчик. Мы должны убедится, что базовое знакомство с IT прошло успешно.

Задача алгоритмически не самая сложная, однако для полноценного выполнения проверочной работы необходимо:

  1. Создать репозиторий на GitHub
  2. Нарисовать блок-схему алгоритма (можно обойтись блок-схемой основной содержательной части, если вы выделяете её в отдельный метод)
  3. Снабдить репозиторий оформленным текстовым описанием решения (файл README.md)
  4. Написать программу, решающую поставленную задачу
  5. Использовать контроль версий в работе над этим небольшим проектом (не должно быть так, что всё залито одним коммитом, как минимум этапы 2, 3, и 4 должны быть расположены в разных коммитах)

Задача: Написать программу, которая из имеющегося массива строк формирует новый массив из строк, длина которых меньше, либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.

Решение:

  • Принять на вход строку с элементами исходного массива, разделенные ;
  • Сформировать исходный массив
  • Создать результирующий массив
  • Перебором: проверить каждый элемент исходного массива, если он подходит условиям
  • переписатьт элемент в результирующий массив
  • вывести на терминал получившийся массив

схема лежит в папке с программой