Вопрос задан 05.04.2020 в 08:46. Предмет Информатика. Спрашивает Владимирова Софья.

Написать программу C# решения квадратного уравнения ax^2+bx+c=0 Программа должна проверять

правильность исходных данных и в случае, когда коэффициент при второй степени неизвестного равен нулю, выводить соответствующее сообщение. Тест: Исходные данные: a = 1, b= -3, c= 2 Результат : х1=2 х2=1
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Попов Вася.

using System;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           int a, b, c;

           double result;

           Console.Write("Введите a: ");

           a = Convert.ToInt32(Console.ReadLine());

           Console.Write("Введите b: ");

           b = Convert.ToInt32(Console.ReadLine());

           Console.Write("Введите c: ");

           c = Convert.ToInt32(Console.ReadLine());

           if (a != 0)

           {

               if (b == 0)

               {

                   result = Math.Sqrt(c * -1 / (double)a);

                   Console.WriteLine("\nx1 = " + result + "\nx2 = " + (result * -1));

               }

               else if (c == 0)

               {

                   result = b * -1 / (double)a;

                   Console.WriteLine("\nx1 = 0" + "\nx2 = " + result);

               }

               else

               {

                   double sqrtD = Math.Sqrt(b * b - 4 * a * c);

                   Console.WriteLine("\nx1 = " + ((b * -1 + sqrtD) / 2 * a) + "\nx2 = " + ((b * -1 - sqrtD) / 2 * a));

               }

           }

           else

               Console.WriteLine("\nОшибка! (a = 0)");

           Console.ReadKey();

       }

   }

}

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос