Написать программу 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 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();
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.