At the moment you probably don't see much of an advantage in using arrays. All we have managed to to is automate the creation of a large number of variables. However, what we have is much more than that. The true power of arrays becomes apparent when we use a variable as a subscript.

Consider what we would have to do if we wanted to clear the contents of our array to all zeroes. We could do this the hard way, by performing lots of assignments, or we could use a for loop to do it and use the variable changed by the for loop as a subscript.

If you run the program in the CPIC you will see how we can clear our scores array to 0 very easily.

You might like to consider how difficult it would be to change the program so that it cleared an array holding 1000 values. (You should only have to change two values in the program.)