Итоговая контрольная работа1
- Создать репозиторий на GitHub
- Нарисовать блок-схему алгоритма (можно обойтись блок-схемой основной содержательной части, если вы выделяете её в отдельный метод)
- Снабдить репозиторий оформленным текстовым описанием решения (файл README.md)
- Написать программу, решающую поставленную задачу
- Использовать контроль версий в работе над этим небольшим проектом (не должно быть так, что всё залито одним коммитом, как минимум этапы 2, 3, и 4 должны быть расположены в разных коммитах) Задача: Написать программу, которая из имеющегося массива строк формирует новый массив из строк, длина которых меньше, либо равна 3 символам. Первоначальный массив можно ввести с клавиатуры, либо задать на старте выполнения алгоритма. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами. Поэтапное описание выполнения контрольной работы:
- Создание репозитория в GitHub.com (url репозитория). С добавлением «пустого» файла Readme.md.
- Создание локального репозитория. В терминале VSCode командой git init был создан локальный репозиторий проекта.
- Коммуникация (связывание) удаленного и локального репозиториев. Использованы команды git remote, git fetch.
- Cоздание блок-схемы решения задачи в drawio.
- Создание проекта. В терминале VSCode командой dotnet new console был создан проект на C#. Для запуска проекта использована команда dotnet run.
- Заполнение файла README.md.
- Написание программного кода на C#.
- После каждого шага выполнялась отправка промежуточных коммитов в удаленный репозиторий командами git add, git commit, git push. Описание использованных в коде функций:
- FillArray() - функция для заполнения первоначального (исходного) массива с получением данных от пользователя.
- PrintArray() – функция для вывода массивов в консоль.
- ResultArray() – основная функция, выполняющая поставленную в контрольной работе задачу согласно блок-схемы.