Java Reference
In-Depth Information
15 // Check whether all covered
16 boolean allCovered = true ; // Assume all covered initially
17 for ( int i = 0 ; i < isCovered.length; i++)
18 if (!isCovered[i]) {
19 allCovered = false ; // Find one number not covered
20
break ;
21 }
22
23 // Display result
24 if (allCovered)
25 System.out.println( "The tickets cover all numbers" );
26 else
27 System.out.println( "The tickets don't cover all numbers" );
28 }
29 }
check allCovered ?
Suppose you have created a text file named LottoNumbers.txt that contains the input data 2 5
6 5 4 3 23 43 2 0 . You can run the program using the following command:
java LottoNumbers < LottoNumbers.txt
The program can be traced as follows:
Line#
Representative elements in array isCovered number
allCovered
[1]
[2]
[3]
[4]
[5]
[22]
[42]
6
false false false false false false false
9
2
11
true
12
5
11
true
12
6
11
true
12
5
11
true
12
4
11
true
12
3
11
true
12
23
11
true
12
43
11
true
12
2
11
true
12
0
16
true
18(i=0)
false
 
Search WWH ::




Custom Search