Квадратное уравнение. Как сделать сборку уравнения? - C#

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

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

Дали задание написать программу для решения квадратного уравнения. Но тут есть проблема. Нужно сначала уравнение собрать а потом решить. Программу простого решения написал. А как сделать сборку уравнения не пойму.

Решение задачи: «Квадратное уравнение. Как сделать сборку уравнения?»

textual
Листинг программы
private void button1_Click(object sender, EventArgs e)
        {
                // Тут ошибка
                double a = System.Convert.ToDouble(textBox1),
                b = System.Convert.ToDouble(textBox2),
                c = System.Convert.ToDouble(textBox3), x1, x2, d;
 
            d = b * b - 4 * a * c;
            
            if (d > 0)
            {
                x1 = (-b + Math.Sqrt(d)) / 2 * a;
                x2 = (-b - Math.Sqrt(d)) / 2 * a;
                MessageBox.Show(System.Convert.ToString(x1) + "и" + System.Convert.ToString(x2) + "2корня");
            }
            else if(d==0)
            {
                x1 = -b / 2 * a;
                MessageBox.Show(System.Convert.ToString(x1), "1 корень");
 
            }
            else if (d < 0)
            {
                MessageBox.Show("Нет корней для данного уравнения", "Решений нет");
            }
        }
    }

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

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