• Предмет: Информатика
  • Автор: danillykov010195
  • Вопрос задан 6 лет назад

нужна помощь в написании программы на C#

Найти действительные корни квадратного уравнения для

любых вводимых значений коэффициентов. Рассмотреть ситуации: а=0 D<0 ,

и обычное решение с двумя корнями

Ответы

Ответ дал: tolkuev
1

using System;

class HelloWorld {

 static void Main() {

   

  double a = Convert.ToDouble(Console.ReadLine());

  double b = Convert.ToDouble(Console.ReadLine());

  double c = Convert.ToDouble(Console.ReadLine());

   

  double D = b*b-4*a*c;

  double D_2 = Convert.ToDouble(Math.Sqrt(D));

  double x_1 = (-b + D_2) / 2 * a;

  double x_2 = (-b - D_2) / 2 * a;

 

  if (D > 0)

  {

      Console.WriteLine("X1 = " + x_1);

      Console.WriteLine("X2 = " + x_2);

     

  }

  if (D == 0)

  {

      Console.WriteLine("x = " + x_1);

     

     

  }

   else

  {

      Console.WriteLine("Корней нет");

  }

 }

}

Похожие вопросы