Classwork 11
Logistics
- Due: Wednesday, September 25th AoE.
- Submission instructions: make sure that the required file (
sum.c) is in your/classwork/week6/wed/directory. - Deadline reminder: after the deadline passes, you cannot earn any points for this assignment.
Learning outcomes
- Practice functions with arrays.
Assignment
- Log in to the server.
- From your
csci11_fall2024directory, navigate toclasswork/week6/wed/, creating directoriesweek6andwedif necessary. - Copy the file
/public/classwork/week6/wed/sum.cto yourcsci112_fall2024/classwork/week6/weddirectory.
Write the function cumulative_sum to match the call in main; that is, it
must take in two double arrays and an integer.
The function cumulative_sum should change the array result so that its
entries are the cumulative sum of arr. For example, for the data in the file,
double arr[] = {65.4, 76.8, 9.2, 54.01};
the cumulative sum is
65.40 142.20 151.40 205.41
because the first entry is 65.4, the second entry is 65.4+76.8=142.20, the third entry is 65.4+76.8+9.2=151.40, etc.
You can run the autograder by running
/public/classwork/week6/wed/autograder.sh
The file autograder.txt will be created with your score.
Grading turnaround
Final scores will be run at 6am on the due date and scores will be uploaded to D2L by the next class meeting.