Java conditions, arrays, and loops
An enhanced for loop visits each array element. A comparison produces a boolean used by if to decide whether the counter changes.
Java
class Main {
public static void main(String[] args) {
int[] scores = {49, 50, 80};
int passed = 0;
for (int score : scores) {
if (score >= 50) passed++;
}
System.out.println(passed);
if (passed != 2) throw new AssertionError("count");
}
}