private void Solve1_Click(object sender, EventArgs e) { int count = 0; foreach (var pb in Controls.OfType <TextBox>()) { if (pb.Text != "") { count++; } } label1.Text = Convert.ToString(count); switch (count) { case 1: label1.Text = textBox1.Text; break; case 2: label1.Text = Convert.ToString(Nod.nodBigInput(Convert.ToInt32(textBox1.Text), Convert.ToInt32(textBox2.Text))); break; case 3: label1.Text = Convert.ToString(Nod.nodBigInput(Convert.ToInt32(textBox1.Text), Convert.ToInt32(textBox2.Text), Convert.ToInt32(textBox3.Text))); break; case 4: label1.Text = Convert.ToString(Nod.nodBigInput(Convert.ToInt32(textBox1.Text), Convert.ToInt32(textBox2.Text), Convert.ToInt32(textBox3.Text), Convert.ToInt32(textBox4.Text))); break; case 5: label1.Text = Convert.ToString(Nod.nodBigInput(Convert.ToInt32(textBox1.Text), Convert.ToInt32(textBox2.Text), Convert.ToInt32(textBox3.Text), Convert.ToInt32(textBox4.Text), Convert.ToInt32(textBox5.Text))); break; } }
private void buildChart_Click(object sender, EventArgs e) { long elapsedMilliseconds_nod, elapsedMilliseconds_binaryNod; int a = 100202; int b = 300202; //string orient = "Bar"; //string color = "Fire"; Nod.nod(a, b, out elapsedMilliseconds_nod); Nod.binaryNod(a, b, out elapsedMilliseconds_binaryNod); goBuildChart(elapsedMilliseconds_nod, elapsedMilliseconds_binaryNod); }
private void buildChart_Click(object sender, EventArgs e) { long elapsedMilliseconds_GCD, elapsedMilliseconds_binaryGCD; int a = 116150; int b = 232704; Nod.GCD(a, b, out elapsedMilliseconds_GCD); Nod.binaryGCD(a, b, out elapsedMilliseconds_binaryGCD); goBuildChart(elapsedMilliseconds_GCD, elapsedMilliseconds_binaryGCD); label2.Text = "Время евклид: " + Convert.ToString(elapsedMilliseconds_GCD); label3.Text = "Время бинарный: " + Convert.ToString(elapsedMilliseconds_binaryGCD); }
private void Solve2_Click(object sender, EventArgs e) { label1.Text = Convert.ToString(Nod.binaryNod(Convert.ToInt32(textBox1.Text), Convert.ToInt32(textBox2.Text))); }