Example #1
0
        static void Main(string[] args)
        {
            float a, b, c, x;

            Console.Write("Введите значение a для линейной функции: ");
            a = Convert.ToSingle(Console.ReadLine());
            Console.Write("Введите значение b для линейной функции: ");
            b = Convert.ToSingle(Console.ReadLine());
            Console.Write("Введите значение x для линейной функции: ");
            x = Convert.ToSingle(Console.ReadLine());
            LineFunction line = new LineFunction(a, b, x);
            float        f_x  = line.Calculate();

            Console.WriteLine($"f(x) = {a}*{x} + {b} = {f_x}");

            Console.Write("Введите значение a для квадратичной функции: ");
            a = Convert.ToSingle(Console.ReadLine());
            Console.Write("Введите значение b для квадратичной функции: ");
            b = Convert.ToSingle(Console.ReadLine());
            Console.Write("Введите значение x для квадратичной функции: ");
            c = Convert.ToSingle(Console.ReadLine());
            Console.Write("Введите значение x для квадратичной функции: ");
            x = Convert.ToSingle(Console.ReadLine());
            QuadrationFunction quadration = new QuadrationFunction(a, b, c, x);

            f_x = quadration.Calculate();
            Console.WriteLine($"f(x) = {a}*{x}*{x} + {b}*{x} + {c} = {f_x}");


            Console.ReadKey();
        }