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:
  1.        static void Main(string[] args)
  2.         {
  3.             int sumOfMultiples = 0;
  4.             for (int i = 1; i < 1000; i++)
  5.             {
  6.                 if (i % 3 == 0 || i % 5 == 0)
  7.                 {
  8.                     sumOfMultiples += i;
  9.                 }
  10.             }
  11.             Console.Write("The Sum of Multiples of 3 or 5 below 1000 is :");
  12.             Console.Write(sumOfMultiples);
  13.             Console.ReadLine();
  14.         }
  15.  
Note: You can simplifies the coding :)

No comments:

Post a Comment