예제 #1
0
        private string DetermineOperationToPerform(string input, int number)
        {
            if (input == "s")
            {
                return(OperationFromOneToN.Sum(number));
            }

            return(OperationFromOneToN.Product(number));
        }
예제 #2
0
        public string Play()
        {
            Console.WriteLine("Pick a number, any number and I will sum all the numbers from 1 to N!");

            var inputNumber = Console.ReadLine();

            if (UserInputValidation.NumberNegativeOrInvalid(inputNumber))
            {
                Console.WriteLine("Please enter a positive number, try again:");
                Play();
            }

            return(OperationFromOneToN.Sum(int.Parse(inputNumber)));
        }