повідей
} static int [,] Sort_Answer (int f)// сортування масиву відповідей для виведення списку кластерів і завдань
{buffA ;//буффер для об'єкта відповідь
int [,] tmp = new int [1, 2]; [,] sort_answer; (f == -1)
{_answer = new int [Declaration.count_cluster, 2] ;//i-кол-во тверджень потрапили в кластер, j-номер кластера (int i = 0; i
{= (Answer) Declaration.list_answer [i]; _answer [i, 0] = (int) Math.Round ((double) buffA.count_answer/Declaration.count_cluster_stat * 100) ;// переводимо кол-во тверджень в кластері в відсоток від загального числа утвержденій_answer [i, 1] = i;
}
}
{= (Answer) Declaration.list_answer [f]; _answer = new int [Declaration.count_task, 2] ;//i-кол-во тверджень потрапили у завдання, j-номер задачі (int i = 0; i
{_answer [i, 0] = (int) Math.Round ((double) buffA.task_answer [i]/buffA.count_answer * 100) ;//переводимо кол-во тверджень в task в відсоток від загального числа тверджень
sort_answer [i, 1] = i;
}
}
// сортування масиву за кількостю пoпавшіх в кластер/завдання аспектів
for (int i = 0; i i; j -) ( sort_answer [j-1, 0]
{[0,0] = sort_answer [j-1, 0]; [0,1] = sort_answer [j-1, 1]; _answer [j-1, 0] = sort_answer [ j, 0]; _answer [j-1, 1] = sort_answer [j, 1]; _answer [j, 0] = tmp [0,0]; _answer [j, 1] = tmp [0,1];
} sort_answer;
} static string GetPath ()// отримуємо шлях запускається файлу
{fullAppName = Application.ExecutablePath ;//Отримує шлях для виконуваного файлу, що запустив додаток, включаючи виконувався імя.fullAppPath = System.IO.Path.GetDirectoryName (fullAppName) ;//Повертає для зазначеної рядки шляху відомості про каталоге.fullAppPath;
}
}
Пріложеніе3. Клас В«Sql_ToolВ». Static class Sql_Tool
{static void Initialize_Sql_Tool ()// налаштовуємо елементи БД
{. cmd.Connection = Declaration.conn;. dataAdapter.SelectCommand = Declaration.cmd;. conn.Open ();. cmd.CommandType = CommandType.StoredProcedure;
} static void Close_Sql_Tool ()// закриваємо з'єднання
{. conn.Close ();
} static SqlDataReader Read_Cluster (int a, int b)// читаємо номери аспектів у проміжку індексу від [a, b]
{. cmd.Parameters.Clear (); dr = null;. cmd.CommandText = "Get_ID";. cmd.Parameters.AddWithValue ("@ s...