← Усі приклади

Дискримінант квадратного рівняння

C# Галуження

if / else if / else

Блок-схема за ДСТУ

ТакНіТакНіПочатокВвід a, b, cd = b * b - 4 * a * cd > 0Вивід «два корені»d == 0Вивід «один корінь»Вивід «немає коренів»КінецьРисунок 1 — Program.SolveQuadratic

Вихідний код

class Program {
    static void SolveQuadratic(double a, double b, double c) {
        double d = b * b - 4 * a * c;
        if (d > 0) {
            System.Console.WriteLine("два корені");
        } else if (d == 0) {
            System.Console.WriteLine("один корінь");
        } else {
            System.Console.WriteLine("немає коренів");
        }
    }
}