ВУЗ:
Составители:
Рубрика:
82
case 2:
Console.WriteLine("x1={0}, x2={1}", x1, x2);
break;
case 1:
Console.WriteLine("x={0}", x1);
break;
case 0:
Console.WriteLine("Корней нет");
break;
case Int32.MaxValue:
Console.WriteLine ("Любое x является
решением");
break;
default:
Console.WriteLine("Уравнение еще не решено");
break;
}
}
}
class Program
{
// обработчик события изменения коэффициентов уравнения
static void ReSolve(Equation e)
{
e.Solve();
e.PrintSolution();
}
static void Main(string[] args)
{
try
{
Equation e = new Equation(2, -6, 4);
// назначение обработчика события уравнения e
e.ReplaceCoefEvent += ReSolve;
e.Solve();
e.PrintSolution();
// при изменении коэффициента возникает событие,
// вызывается его обработчик,который решает
// уравнение заново
// и печатает его корни
e.B = -5;
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
case 2:
Console.WriteLine("x1={0}, x2={1}", x1, x2);
break;
case 1:
Console.WriteLine("x={0}", x1);
break;
case 0:
Console.WriteLine("Корней нет");
break;
case Int32.MaxValue:
Console.WriteLine ("Любое x является
решением");
break;
default:
Console.WriteLine("Уравнение еще не решено");
break;
}
}
}
class Program
{
// обработчик события изменения коэффициентов уравнения
static void ReSolve(Equation e)
{
e.Solve();
e.PrintSolution();
}
static void Main(string[] args)
{
try
{
Equation e = new Equation(2, -6, 4);
// назначение обработчика события уравнения e
e.ReplaceCoefEvent += ReSolve;
e.Solve();
e.PrintSolution();
// при изменении коэффициента возникает событие,
// вызывается его обработчик,который решает
// уравнение заново
// и печатает его корни
e.B = -5;
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
82
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »
