Предмет: Информатика,
автор: danillykov010195
нужна помощь в написании программы на C#
Найти действительные корни квадратного уравнения для
любых вводимых значений коэффициентов. Рассмотреть ситуации: а=0 D<0 ,
и обычное решение с двумя корнями
Ответы
Автор ответа:
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("Корней нет");
}
}
}
Похожие вопросы
Предмет: Русский язык,
автор: katama2013
Предмет: Қазақ тiлi,
автор: СуууЛтанова
Предмет: Английский язык,
автор: timakovaksu05
Предмет: Химия,
автор: Schonlerher
Предмет: Алгебра,
автор: ei9owoq