Написать программу C решения квадратного уравнения ax^2+bx+c=0 Программка должна инспектировать
Написать программу C решения квадратного уравнения ax^2+bx+c=0 Программка обязана инспектировать корректность начальных данных и в случае, когда коэффициент при 2-ой ступени безызвестного равен нулю, выводить подходящее известие. Тест: Начальные данные: a = 1, b= -3, c= 2 Итог : х1=2 х2=1
Задать свой вопросusing System;
namespace Test
class Program
static void Main(string[] args)
double a, b, c;
a = Double.Parse(Console.ReadLine());
b = Double.Parse(Console.ReadLine());
c = Double.Parse(Console.ReadLine());
double D = b * b - 4.0 * a * c;
if (a == 0.0)
double x = -c / b;
Console.WriteLine("X = 0", x);
else
if (b == 0.0 amp;amp; -c / a gt; 0.0)
double x1 = Math.Sqrt(-c / a);
double x2 = -Math.Sqrt(-c / a);
Console.WriteLine("X1 = 0, X2 = 1", x1, x2);
else
if (D == 0.0)
double x = -b / (2.0 * a);
Console.WriteLine(x);
else
if (D gt; 0.0)
double x1 = (-b - Math.Sqrt(D)) / (2.0 * a);
double x2 = (-b + Math.Sqrt(D)) / (2.0 * a);
Console.WriteLine("X1 = 0, X2 = 1", x1, x2);
else
Console.WriteLine("D lt; 0, корней нет");
Console.ReadKey();
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.