EDIT: [SIZE="5"]NEVER F'UCKING MIND, IT WORKS NOW?!?!?!!?![/SIZE]
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.
The final sum of this reiteration is 233168, which isn't the correct answer. Yet I've tested the codes in smaller scales (i < 20, 30) and the results are correct.
What did I do wrong?
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.
Code:
public static void main(String[] args) {
int sum = 0;
int i;
for(i = 0; i <1000; i++) {
if (i%3 == 0 || i%5 == 0){
sum += i;
System.out.println(sum);
}
}
}What did I do wrong?
i<20, sum = 78
i<30, sum = 195

