Asked by alberto
                can someone tell me if this is correct.
Write an algorithm that will display the sum for a given number of squares. In other words if the user enters the value 5, then the output should be 1^2 + 2^2 + 3^2 +4^2 + 5^2 = 55.
sumsquare integer
square integer
count integer
sumsquare := (y^2)
square := 1^2
count := 1
dowhile count = (x)
count = count + 1
sumsquare = sumquare + square
enddo
print\n "sumsquare is ", sumsquare
            
        Write an algorithm that will display the sum for a given number of squares. In other words if the user enters the value 5, then the output should be 1^2 + 2^2 + 3^2 +4^2 + 5^2 = 55.
sumsquare integer
square integer
count integer
sumsquare := (y^2)
square := 1^2
count := 1
dowhile count = (x)
count = count + 1
sumsquare = sumquare + square
enddo
print\n "sumsquare is ", sumsquare
Answers
                    Answered by
            drwls
            
    Your algorithm is probably OK, but where do you enter the value 5 for the number of terms?
This same problem popped up about 4 days ago, but not as a computer problem. It turns out that same series sum can be written
(1/3)n^3 + (1/2)n^2 + (1/6)n
Where n is the number of terms in the series. Try it!
    
This same problem popped up about 4 days ago, but not as a computer problem. It turns out that same series sum can be written
(1/3)n^3 + (1/2)n^2 + (1/6)n
Where n is the number of terms in the series. Try it!
                                                    There are no AI answers yet. The ability to request AI answers is coming soon!
                                            
                Submit Your Answer
We prioritize human answers over AI answers.
If you are human, and you can answer this question, please submit your answer.