Не выводит результатов подсчета - C#

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

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

Console.WriteLine(" a = ");
            double a = Convert.ToDouble(Console.ReadLine());
 
            Console.WriteLine(" b = ");
            double b = Convert.ToDouble(Console.ReadLine());
 
            Console.WriteLine(" c = ");
            double c = Convert.ToDouble(Console.ReadLine());
 
            double d = Math.Pow(b, 2) - 4 * a * c;
            Console.WriteLine(" d = Math.Pow(b, 2) - 4 * a * c  = ");

            if (d >= 0) Console.WriteLine(" Корней нет ");
            else
            {
                double x1 = -(b - Math.Sqrt(d)) / 2 * a;
                Console.WriteLine(" x1 = " + x1);
                double x2 = -(b + Math.Sqrt(d)) / 2 * a;
                Console.WriteLine(" x2 = " + x2);
                if (x1 == x2)
                {
                    Console.WriteLine("Один корень: x={0} ", x1);
                }
                else   Console.WriteLine("Два корня: x1={0} ; x2={1} ", x1, x2);                       
            }
            Console.ReadKey();

Решение задачи: «Не выводит результатов подсчета»

textual
Листинг программы
   Console.Write(" a = ");
            double a = Convert.ToDouble(Console.ReadLine());
            Console.Write(" b = ");
            double b = Convert.ToDouble(Console.ReadLine());
            Console.Write(" c = ");
            double c = Convert.ToDouble(Console.ReadLine());
            double d = Math.Pow(b, 2) - 4 * a * c;
            Console.WriteLine(" d = Math.Pow(b, 2) - 4 * a * c  = {0}",d);
            double x1= x1 = -(b - Math.Sqrt(d)) / 2 * a;               
                double x2 = -(b + Math.Sqrt(d)) / 2 * a;
            if (d < 0) 
            {
                Console.WriteLine(" Корней нет ");
            }
            else
                if(d>0)
            {     
                Console.WriteLine(" x1 = " + x1);         
                Console.WriteLine(" x2 = " + x2);  
                }
                else
                {
                    Console.WriteLine("Один корень: x={0} ", x1);
                }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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