Les bonnes réponses sont :

Expression  Valeur Expression  Valeur
25 == 25  true  25 != 25  false 
25 <= 25  true  25 > 25  false 
25 >= 25  true  25 = 25  illégal 
-5 < 7  true  -305 <= 97 true 

Utilisation des expressions booléennes


Dans une instruction conditionnelle if, l'expression booléenne qui s'évalue à true ou à false décide quelle alternative va ete exécutée. Pour vous entrainer à cette notion de décision binaire, examinons un aute problème :
Un magasin de vetements a besoin d'un programme lui permettant de calculer la valeur des taxes sur un produit. Les vetements qui coutent 500 Fr ou plus sont taxés à 5%. Les vetements coutant moins de 500 Fr ne sont pas taxés. Ecrivez un programme qui demande le prix du vetement, puis calcule le montant des taxes et l'affiche, puis affiche les cout total du vetement.
Pour simplifier, le prix sera un entier. Toutes les instructions d'affichages seront placées après l'instruction if. Voici le squelette du programme :
 
_________________

class TaxProgram
{
  public static void main (String[] args) throws IOException
  {
     ____________________________

     BufferedReader stdin = 
        __________________________________________

    String inData;    
    int    pricx;
    double taxe ;

    System.out.print("Entrez le prix : ");
    __________________________

    prix  = Integer.parseInt( inData );     

    if ( ________________ )

      ______________________   

    else
      ________

    System.out.println("Cout : " + prix + 
        " Taxe: " + taxe + " Total: " + (prix+taxe) );    
  }
}
Voici quelques instructions à utiliser pour compléter les "blancs" :
 
taxe = prix * tauxDeTaxe;
new BufferedReader(new InputStreamReader(System.in));
inData = stdin.readLine();
double tauxDeTaxe = 0.05;
prix >= 500
import java.io.*;
taxe = 0;

QUESTION 11:

Complétez le programme en remplissant les "blancs".

Compilez et exécutez le programme pour vérifier votre solution