Challenge: Why Do We Need Array Size as an Argument?
Task
Swipe to start coding
You are creating a student analytics tool that calculates the average score from a list of grades stored in a dynamic array.
- The function
calculateAveragetakes a pointer to an integer arrayscoresand anintnrepresenting the number of elements. - Initialize a variable
sumto0before the loop. - Use a loop to iterate over the array from
0ton. - In each iteration, add the current element to the variable
sum. - Return the average score by dividing
sumbyn.
Example
{80, 90, 75, 85, 100} => 86.0
{60, 70, 80} => 70.0
{100, 90, 95, 85} => 92.5
Solution
solution.cpp
Everything was clear?
Thanks for your feedback!
SectionΒ 2. ChapterΒ 6
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Suggested prompts:
Can you explain this in simpler terms?
What are the main takeaways from this?
Can you give me an example?
Awesome!
Completion rate improved to 5
Challenge: Why Do We Need Array Size as an Argument?
Swipe to show menu
Task
Swipe to start coding
You are creating a student analytics tool that calculates the average score from a list of grades stored in a dynamic array.
- The function
calculateAveragetakes a pointer to an integer arrayscoresand anintnrepresenting the number of elements. - Initialize a variable
sumto0before the loop. - Use a loop to iterate over the array from
0ton. - In each iteration, add the current element to the variable
sum. - Return the average score by dividing
sumbyn.
Example
{80, 90, 75, 85, 100} => 86.0
{60, 70, 80} => 70.0
{100, 90, 95, 85} => 92.5
Solution
solution.cpp
Everything was clear?
Thanks for your feedback!
SectionΒ 2. ChapterΒ 6
single