Question: [IN JAVA] Write a program that reads an integer greater than 0 from the user and then uses a loop to calculate the sum of

[IN JAVA]

Write a program that reads an integer greater than 0 from the user and then uses a loop to calculate the sum of the squares of the integers from 1 to that integer. For example, if the read integer equals 4, the sum of the squares is 30 (1 + 4 + 9 + 16). The program should repeat this process until the user wants to quit. An input value less than or equal to 0 signals the end of the data. Note: one way to calculate this would be to use the formula n(n+1)(2n+1)/6. You must write this program without using that formula.

Sample screen output:

 Enter a number greater than 0 (less than 1 to quit): 4 The sum of the squares from 1 to 4 is 30 Enter a number greater than 0 (less than 1 to quit): 1 The sum of the squares from 1 to 1 is 1 Enter a number greater than 0 (less than 1 to quit): 0 

Turn in your source code and one output exactly like the sample given above.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!