0

# Hi, I need assistance aka HELP! I've done this calculation in various ways some of printed nothing but zeros non stop. Using while loop calculate all numbers 1 to 1000 add numbers to sum = sum + i int sum = 0; // use a while loop to calculate the sum of 1 to 1000 While(int sum = 0; sum >= 1000; sum = sum + I){ System.out.println(sum); }

while Loops

4 Answers

+ 2

I wouldn't recommend nesting a for loop inside it like that.
int sum = 0;
int count = 1;
while (count <= 1000) {
sum += count;
count++;
}
System.out.println(sum);

+ 1

sum = 0;
while(sum <= 1000){
for(int I = 1; I <= 1000; I++){
sum += I; }
}
System.out.print(sum);

+ 1

Use the code of Liam, is the correct.

0

thanks