Example #1
0
        /// <summary>
        /// Project Euler problem: Multiples of 3 and 5
        /// 
        /// If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. 
        /// The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            const int numbersLessThan = 1000;

            int sum = new SumMultiples().UpTo(numbersLessThan);

            Console.WriteLine("The result is: {0}", sum);

            Console.ReadLine();
        }
Example #2
0
        /// <summary>
        /// Project Euler problem: Multiples of 3 and 5
        ///
        /// If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9.
        /// The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            const int numbersLessThan = 1000;

            int sum = new SumMultiples().UpTo(numbersLessThan);

            Console.WriteLine("The result is: {0}", sum);

            Console.ReadLine();
        }
 private static void TestSumMultiples(int lessThan, int expected)
 {
     int result = new SumMultiples().UpTo(lessThan);
     result.Should().Be(expected);
 }
        private static void TestSumMultiples(int lessThan, int expected)
        {
            int result = new SumMultiples().UpTo(lessThan);

            result.Should().Be(expected);
        }