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

Use pseudocode to write a recursive algorithm for calculating the sum of the fir

ID: 3692908 • Letter: U

Question

Use pseudocode to write a recursive algorithm for calculating the sum of the first n non-negative integers. You may assume that n will never be less than 0. Does this algorithm use tail-end recursion? (Shouldn't it?) Use pseudocode to write a non-recursive algorithm for calculating the sum of the first n nonnegative integers. Solve the following recurrence relation. (No, I don't want to know what all the numbers are, I want you to find a closed-form formula). a_o = 7 and a_n = (n + 1)a_n-1,n ge 1

Explanation / Answer

8

i) using recursion :

ii) using tail recursion :

iii) without recursion

int Sum (int value){

int result=0;

for (int i=1;i<=n;i++){

result = result + i

}

return result;

}