Une bonne réponse est :

    if ( age < 17  )

Le programme du cinéma

Voici une version complète du programme, avec le "trou" 
correctement remplit :
 
import java.io.*;
class BoxOffice
{
  public static void main (String[] args) 
      throws IOException
  {
     BufferedReader stdin = 
       new BufferedReader ( 
         new InputStreamReader(System.in));

    String inData;
    int    age;

    System.out.print("Entrez votre age : ");
    inData = stdin.readLine();
    age    = Integer.parseInt( inData );     

    if ( age < 17  )
    {
      System.out.println("Tarif enfant.");   
    } 
    else
    {
      System.out.println("Tarif adulte.");   
    }
    System.out.println("Profitez du spectacle !");    
  }
}

Voici ce qu'il se passe lorsque le programme s'exécute :
 
  1. Le programme affiche "Entrez votre age : ".
  2. L'utilisateur entre son age ---21, par exemple. 
  3. Le 21 est convertit des caractères en entier, et cette valeur est rangée dans la variable age.
  4. La condition age < 17 est testée. 
  5. 21 < 17 est false.
  6. L'alternative false est exécutée : le programme affiche "Tarif adulte.".
  7. L'exécution se poursuit avecl'instruction suivant l'alternative false : l'affichage "Profitez du spectacle !" se produit.

QUESTION 9:

Quel affichage est produit si l'utilisateur saisit la valeur "16" ?

Cliquez ici pour vérifier votre réponse