Answer:

    if ( age < 17  )

Box Office Program

Here is the program with the blank filled in correctly:
import java.util.Scanner;
class BoxOffice
{
  public static void main (String[] args) 
  {
    Scanner scan = new Scanner( System.in );
    int age;
 
    System.out.println("Enter your age:");
    age = scan.nextInt();

    if ( age < 17  )
    {
      System.out.println("Child rate.");   
    } 
    else
    {
      System.out.println("Adult rate.");   
    }
    System.out.println("Enjoy the show.");    
  }
}

Here is what happens for one run of the program:
  1. The program prints "Enter your age".
  2. The user enters an age: 21, for example.
  3. The 21 is converted from characters into int and put into the variable age.
  4. The condition age < 17 is tested.
  5. 21 < 17 is false.
  6. The false branch is executed: the program prints "adult rate".
  7. Execution continues with the statement after the false branch: "Enjoy the show" is printed.

QUESTION 10:

What does the program output if the user enters 16?