La bonne réponse est :

Oui. Il est toujours bon de tester un programme avec les valeurs qui sont justes à la limite.

Le problème de la location de voiture


Une agence de location de voitures veut un programme vérifiant que les règles suivantes seront respectées :
  • Un loueur doit être agé de plus de 21 ans.
  • Un loueur doit disposer d'une carte de crédit possédant un solde d'au moins $10,000 ou plus.
Le programme ressemblera beaucoup à notre calculatrice pour cookies :
 
// Rental Car Checker
//
import java.io.*;
class RenterChecker
{
  public static void main (String[] args) throws IOException
  { 
    BufferedReader stdin = 
        new BufferedReader ( new InputStreamReader( System.in ) );
 
    String inData;
    int    age, credit; 

    // récupère l'age du loueur
    System.out.print("Quel age avez-vous ?");
    inData   = stdin.readLine();
    age    = Integer.parseInt( inData ); 

    // récupère le solde de la carte de crédit
    System.out.print("Quel est votre solde ?");
    inData   = stdin.readLine();
    credit   = Integer.parseInt( inData ); 

    // les deux conditions sont-elles vérifiées ?
    if ( _______________________ )
      System.out.println("Ok, vous pouvez louer !" );
    else
      System.out.println("Vous ne préféreriez pas un vélo ?" );
  }
}

QUESTION 7:

Compléter le programme en remplissant les blans.

N'oubliez pas le copier/coller/exécuter