Assertions

Category: Assertions
Author: Marty Stepp and Ruth Anderson
Book Chapter: 5.5
Problem: Assertions
	For each of the five points labeled by comments, identify each of the following assertions as being either always true, never true or sometimes true / sometimes false. 

public static int mystery(int z) {
	int y = 10;
	int x = 0;
	<span class="assertionpoint">// Point A
	while (z >= y) {
		<span class="assertionpoint">// Point B
		if (x <= y) {
			<span class="assertionpoint">// Point C
			x++;
		}
		z--;
		<span class="assertionpoint">// Point D
	}
	<span class="assertionpoint">// Point E
	return z;
}

1) x <= y
2) y > z
3) x == 11