Skip to content

Commit 8721d27

Browse files
committed
Merge branch 'master' into java-runner
2 parents c2a7e2e + 737e001 commit 8721d27

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎ch06.tex‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ \section{The while Statement}
102102
Each time through the loop, the program displays the value of \java{n} and then checks whether it is even or odd.
103103
If it is even, the value of \java{n} is divided by 2.
104104
If it is odd, the value is replaced by $3n+1$.
105-
For example, if the starting value is 3, the resulting sequence is 3, 10, 5, 16, 8, 4, 2, 1.
105+
For example, if the starting value is 3, the resulting sequence is 3, 10, 5, 16, 8, 4, 2, (the above code will not print 1, because the while loop terminates when n == 1)
106106

107107
Since \java{n} sometimes increases and sometimes decreases, there is no obvious proof that \java{n} will ever reach 1 and that the program will ever terminate.
108108
For some values of \java{n}, such as the powers of two, we can prove that it terminates.

0 commit comments

Comments
 (0)