Presentation is loading. Please wait.

Presentation is loading. Please wait.

TP ISN Terminale S Instruction if (Programmation Java)

Similar presentations


Presentation on theme: "TP ISN Terminale S Instruction if (Programmation Java)"— Presentation transcript:

1 TP ISN Terminale S Instruction if (Programmation Java)

2 I) instruction if Cette instruction permet au programme de faire des choix ;

3 Syntaxe : if (condition) { instructions1 } { instructions2 }

4 Syntaxe : if (condition) { instructions1 } { instructions2 } // la condition est dite « booléenne » Elle peut prendre 2 valeurs : Vraie (true) Ou Fausse (false)

5 Syntaxe : if (condition) { instructions1 } // si la condition est vraie, le programme exécute « instructions 1 »

6 Exemple : if (score > 1000) // condition System.out.println("Excellent score !");

7 b) Variante : if...else if (condition) { série d'instructions 1} else { série d'instructions 2}

8 Exemple : if (score > 1000) System.out.println("Excellent score !"); else System.out.println("vous ferez mieux la prochaine fois !");

9 c) Variante 2 : if...else { if ()..) if (condition1) { série d'instructions 1} else if (condition2) {série d'instructions 2} else {série d'instructions 3}

10 Type de conditions Exemples : If ( x > 20 ) If ( y > = 30 ) If ( a <= b ) If ( z = = 12 ) // notez le double égal If ( c ! = 5)

11 Pour combiner des conditions : Opérateurs : && (ET) | | (OU) ! (NON) Exemple : if (x > 0 ) && ( x < 20 )

12 Utilisation de la structure switch case Pour éviter d’avoir un grand nombre de « if else », on peut utiliser la structure switch ( ) { case : }

13 Structure switch case switch (valeur) { case (valeur1) : {instruction 1} // effectuée si valeur = valeur1 break; // sort de la structure case (valeur2) : {instruction 2} // effectuée si valeur = valeur2 break; // sort de la structure default : {instruction 3} // effectuée par défaut}

14 Exemple : String langue = "francais"; Switch (langue) { case "francais" : System.out.println(" Bonjour ! "); break; case "italiano": System.out.println(" Buongiorno ! "); break; default: System.out.println (" Hello ! "); }


Download ppt "TP ISN Terminale S Instruction if (Programmation Java)"

Similar presentations


Ads by Google