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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started