Array CS Thinking Example 3
Follow the full solution, then compare it with the other examples linked below.
Example 3
mediumGiven array `names = ['Alice', 'Bob', 'Charlie']`, what is names[1]? What happens if you access names[3]?
Solution
- 1 Step 1: names[1] = 'Bob'.
- 2 Step 2: names[3] would be an index out of bounds error โ the valid indices are 0, 1, 2.
Answer
names[1] = 'Bob'. names[3] causes an index out of bounds error.
Accessing an index beyond the array length is a common bug. Always ensure the index is between 0 and length โ 1.
About Array
An ordered collection of values stored together under a single name and accessed by their numeric index position. Arrays allow you to store, retrieve, and manipulate multiple related values efficiently using loops and index-based access.
Learn more about Array โMore Array Examples
Example 1 easy
An array `scores` contains [85, 92, 78, 95, 88]. What is scores[0]? What is scores[3]? How many elem
Example 2 mediumWrite pseudocode to find the sum of all elements in an array `nums = [4, 7, 2, 9]`.
Example 4 mediumGiven `scores = [12, 15, 9, 20]`, what are `scores[0]` and `scores[3]`, and what happens if code tri