ВУЗ:
Составители:
Рубрика:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »