Euler program in Java
java
Solution
It looks fine, though I would put `sum` in main. It's not a big deal on such a simple program. But in general, you should declare variables in the narrowest possible scope.
Problem
I just started with solving Project Eulers problems. Even though this one is very simple. I want to take your opinion on the best solution. The 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. This is how I coded it: ``` package com.problem.one.ten; public class NaturalNumber { public static void main(String args[]) { int sum=0; for(int i=0; i<1000; i++) { if((i%3 == 0) || (i%5 == 0)){ sum += i; } } System.out.println(sum); } } ```