Accessing array elements is also not much different from accessing simple data types. However, you must indicate which element you wish to access by providing the index:
const int GRADES = 6;
int score[GRADES]; // 6 integers, 0 - 5
score[0] = 95; // 1st integer
score[1] = 73; // 2nd integer
score[2] = 80; // 3rd integer
score[3] = 88; // 4th integer
score[4] = 79; // 5th integer
score[5] = 92; // 6th integer
score (refers to entire array)
¯
score[0] ® 95
score[1] ® 73
score[2] ® 80
score[3] ® 88
score[4] ® 79
score[5] ® 92
int sum = 0;
float average;
for (int i = 0; i < GRADES; i++)
sum = sum + score[i];
average = float(sum) / GRADES;
cout << "The average is " << average << endl;
Output:
The average is 84.5