Monday, December 9, 2013

Project Euler Solution using C#: Problem 1: Multiples of 3 and 5

Problem:

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.
My Solution:
       static void Main(string[] args)
        {
            int sumOfMultiples = 0;
            for (int i = 1; i < 1000; i++)
            {
                if (i % 3 == 0 || i % 5 == 0)
                {
                    sumOfMultiples += i;
                }
            }
            Console.Write("The Sum of Multiples of 3 or 5 below 1000 is :");
            Console.Write(sumOfMultiples);
            Console.ReadLine();
        }

Note: You can simplifies the coding :)

No comments:

Post a Comment