public void Run()
        {
            var random = new Random();
            var first  = ProgramRunnerHelper.InitializeMatrix(random, 2, 2);
            var second = ProgramRunnerHelper.InitializeMatrix(random, 2, 2);

            PerformActions(first, second);
        }
示例#2
0
        public void Run()
        {
            var firstVector  = RequestVector("first");
            var secondVector = RequestVector("second");

            _view.ShowVectors(firstVector, secondVector);

            var multiplier = RequestMultiplier();

            ProgramRunnerHelper.PerformActionsWithVectors(firstVector, secondVector, multiplier, _view);

            _view.Exit();
        }
示例#3
0
        public void Run()
        {
            var firstPolynomial  = RequestPolynomial();
            var secondPolynomial = RequestPolynomial();

            _view.ShowPolynomials(firstPolynomial, secondPolynomial);

            ProgramRunnerHelper.PerformSimpleActionsWithPolynomials(firstPolynomial, secondPolynomial, _view);
            ProgramRunnerHelper.ExecutePolynomialsMultiplication(firstPolynomial, secondPolynomial, _view);
            var multiplier = RequestMultiplier();

            ProgramRunnerHelper.MultiplyPolynomialByConstant(firstPolynomial, multiplier, _view);

            _view.Exit();
        }