Ссылка на скачивание скомпилированного проекта:

Исходная функция нахождения корней:

CODE
Код:
            double a = Convert.ToInt32(textBox1.Text);
            double b = Convert.ToInt32(textBox2.Text);
            double c = Convert.ToInt32(textBox3.Text);
            double d = b * b - 4 * a * c;
            if (d < 0) MessageBox.Show("Дискриминант уравнения меньше нуля, а значит действительных корней не существует", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Information);
            else
            { 
                double x1, x2;
                x1 = (-b + Math.Sqrt(d)) / 2 / a;
                x2 = (-b - Math.Sqrt(d)) / 2 / a;
                if (d == 0) MessageBox.Show("Дискриминант уравнения равен нулю, значит оба корня равны x1=x2", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Information);
                label4.Text = "x1=" + x1 + "          x2=" + x2;
            }

Вид формы:

Свернутый текст

http://sa.uploads.ru/t/0w7qV.png