Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

2. Which of the following loops correctly computes 1/2 + 2/3 + 3/4 + ... + 999/1

ID: 3580440 • Letter: 2

Question

2. Which of the following loops correctly computes 1/2 + 2/3 + 3/4 + ... + 999/1000? A: double sum = 0; for (int i = 1; i <= 999; i++) { sum = i / (i + 1); } System.out.println("Sum is " + sum); B: double sum = 0; for (int i = 1; i < 999; i++) { sum += i / (i + 1); } System.out.println("Sum is " + sum); C: double sum = 0; for (int i = 1; i <= 999; i++) { sum += 1.0 * i / (i + 1); } System.out.println("Sum is " + sum); D: double sum = 0; for (int i = 1; i <= 999; i++) { sum += i / (i + 1.0); } System.out.println("Sum is " + sum); E: double sum = 0; for (int i = 1; i < 999; i++) { sum += i / (i + 1.0); } System.out.println("Sum is " + sum );

Explanation / Answer

Answer:

Options c,d and e will print the desired result.

Note:Feel free to ask doubt,Thanks!!

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote