CIS 254 Intro to Object Oriented Program Design

Project 7.2

Write a program that reads an integer and calculates the sum of the squares of the numbers from 1 up to that integer. For example, if the integer 4 is entered, 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 an integer larger than 0 (0 or less to quit): 4
    The sum of the squares from 1 to 4 is 30
    Enter an integer larger than 0 (0 or less to quit): 1
    The sum of the squares from 1 to 1 is 1
    Enter an integer larger than 0 (0 or less to quit): 0