Создание генератора блок-схем - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, нужно разработать систему генерации блок-схем по загруженному программном коде под c# Я так понимаю что нужно пропарсить весь код, но не знаю как лучше это сделать Могли бы Вы помочь с алгоритмом, буду очень признателен)

Решение задачи: «Создание генератора блок-схем»

textual
Листинг программы
List<string> Code = new List<string>();
            List<string> Str = new List<string>();
            string[] types = { "int", "string", "char", "bool", "float" };
            for (int i = 0; i < textBox1.Lines.Length; i++)
            {
                Code.Add(textBox1.Lines[i]);
            }
            for (int i = 0; i < Code.Count; i++)
            {
                for (int j = 0; j < Code[i].Length; j++)
                {
                    string s = Code[i];
                    string[] words = s.Split(';');
                    foreach (var str in words)
                    {
                        if (types.Contains(str) && str.Contains("="))
                        {
                            textBox2.Text += str + "Прямокутник\r\n";
                        }
                    }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 3.5 из 5
Похожие ответы