public static int ComputeRoot(double a, double b, double c)
double delta = b * b - 4 * a * c;
x1 = (-b + Math.Sqrt(delta)) / (2 * a);
x2 = (-b - Math.Sqrt(delta)) / (2 * a);
x1 = x2 = (-b) / (2 * a);
public static void PokazWynik(int wynik)
Console.WriteLine("Pierwiastek 1 = " +x1);
Console.WriteLine("Pierwiastek 2 = " +x2);
Console.WriteLine("Pierwiastek 1 = Pierwiastek 2 = " +x1);
Console.WriteLine("Równanie nie ma rozwiązań");
public static void Main()
Console.WriteLine("Równanie kwadratowe a*x*x + b*x + c = 0");
Console.Write("Wprowadź wartość a: ");
string str = Console.ReadLine();
bool isZero = a.Equals(0.0);
Console.WriteLine("To nie jest równanie kwadratowe");
Console.Write("Wprowadź wartość b: ");
b = double.Parse(Console.ReadLine());
Console.Write("Wprowadź wartość c: ");
c = double.Parse(Console.ReadLine());