Практикум по курсу "Объектно-ориентированное программирование" на языке C#. Андрианова А.А - 30 стр.

UptoLike

29
Использование разработанного класса для приближенного решения
квадратного уравнения x
2
2x 5 = 0 может быть таким:
class Program
{
// функция определения уравнения
static double func(double x)
{
return x * x - 2 * x - 5;
}
static void Main(string[] args)
{
Console.WriteLine("Введите отрезок");
Console.WriteLine("Введите a");
double a = double.Parse(Console.ReadLine());
Console.WriteLine("Введите b");
double b = double.Parse(Console.ReadLine());
Console.WriteLine("Введите точность решения");
double eps = double.Parse(Console.ReadLine());
try
{
// вызов метода решения уравнения
Console.WriteLine("Корень = {0}",
Solver.RootEquation(func, a, b, eps));
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
Рис 2.2. Демонстрация работы программы при выборе
метода деления отрезка пополам
     Использование разработанного класса для приближенного решения
квадратного уравнения x2 – 2x – 5 = 0 может быть таким:
     class Program
     {
        // функция определения уравнения
        static double func(double x)
        {
           return x * x - 2 * x - 5;
        }

         static void Main(string[] args)
         {
            Console.WriteLine("Введите отрезок");
            Console.WriteLine("Введите a");
            double a = double.Parse(Console.ReadLine());
            Console.WriteLine("Введите b");
            double b = double.Parse(Console.ReadLine());
            Console.WriteLine("Введите точность решения");
            double eps = double.Parse(Console.ReadLine());
            try
            {
                // вызов метода решения уравнения
                Console.WriteLine("Корень = {0}",
                          Solver.RootEquation(func, a, b, eps));
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
         }
     }




              Рис 2.2. Демонстрация работы программы при выборе
                         метода деления отрезка пополам




29