Example #1
0
File: Form1.cs Project: Sh-alex/FCS
        //Обрахунок
        private void button2_Click(object sender, EventArgs e)
        {
            Calculation calc = new Calculation();

            calc.countUniqueEl(valueEl); //Обчислюю кількість унікальних елементів
            lResult.Text = "Результат: ";
            lResult.Text += "\nКількість унікальних елементів: " + calc.CountUEl;
            lResult.Text += "\nМатриця: \n";

            calc.calcResultMatrix(valueEl, (int)numericRows.Value, numUpDnArray);// Обчислюю матрицю подібності
            calc.outResultMatrix(lResult);//Виведення результатів

            if (calc.resultMatrix[0].Count != 1) //Достатьньо елементів для утворення груп?
            {
                calc.createGroups();//Розбиваю на групи

                Form2 Form2 = new Form2(calc);
                Form2.Show();

                GraphVisual GraphVisual = new GraphVisual(calc);
                GraphVisual.Show();
            }
        }
Example #2
0
 ///////////4 Лаба
 public GraphVisual(Calculation calc)
 {
     InitializeComponent();
     this.calc = calc;
 }
Example #3
0
File: Form2.cs Project: Sh-alex/FCS
 public Form2(Calculation calc)
 {
     InitializeComponent();
     this.calc = calc;
 }