Skip to content

SIMulinker/Final_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Общая структура программы

Входные данные для обработки

  • Изначально определённый массив для обработки.

Вызов необходимых функций

Console.WriteLine()

  • В первой строке выводится оригинальный массив, для визуального представления и сравнения, после преобразования в понятный для восприятия вид.
  • Во второй строке происходит двойной вложенный вызов функций, сначала происходит обработка массива (внутренняя часть) потом преобразование обработанного массива в человеко-понятный формат. Последний и выводится системной утилитой на экран.

Функция выборки из массива по условию

  • Определяем новый массив в первом приближении равным исходному.
  • Устанавливаем счетчик "попаданий" в исходное состояние.
  • Организуем цикл по массиву для перебора имеющихся значений (слов) по условию.
  • Внутри цикла происходит проверка на соответствие требованиям и при совпадении слово заносится в новый массив, также увеличиваем счетчик совпадений.
  • Изменяем полученный массив для устранения пустых мест и экономии памяти.
  • Возвращаем полученный массив вызвавшей процедуре.

Функция преобразования массива в строку

  • В первом блоке идет проверка на пустоту и сообщение о необходимости непустого массива.
  • Во втором блоке происходит собственно преобразование в удобный для восприятия вид.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages