CSCI 201 002, 15 September
- Doing things with array
labGrade[0] + labGrade[1] + labGrade[2] + labGrade[3] +
...
- Need a way to do something with every element
- Σi = 0, n xi
- Σ X, for set X
- Iteration -- Doing an action more than once
- For recent (version≥1.5) Java
int sum = 0 ;
for (int grade : labGrade) {
-
sum = sum + grade ;
}
- For all Java
int sum = 0 ;
for (int i=0; i<labGrade.length; ++i) {
-
sum = sum + labGrade[i] ;
}
- Without
for
, For all Java
int sum = 0 ;
for (int i=0; i<labGrade.length; ++i) {
-
sum = sum + labGrade[i] ;
}
- flowcharts