Southperry.net
Newbie java help. :( - Printable Version

+- Southperry.net (https://www.southperry.net)
+-- Forum: Social (https://www.southperry.net/forumdisplay.php?fid=14)
+--- Forum: The Speakeasy (https://www.southperry.net/forumdisplay.php?fid=54)
+--- Thread: Newbie java help. :( (/showthread.php?tid=25363)



Newbie java help. :( - Kalovale - 2010-05-04

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.


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);
            }
          
            }
    }
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?
 i<20, sum = 78
 i<30, sum = 195



Newbie java help. :( - Russt - 2010-05-04

Project Euler, eh?

Smile


Newbie java help. :( - Kalovale - 2010-05-05

Lucida Wrote:Project Euler, eh?

Smile

I've been reading the tutorials on Java, but it feels amazing to be able to actually do something with your codes. I wonder if every programmer used to have this exciting feeling.