<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Conditionnelles :: Introduction à la programmation</title><link>https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/if-else/index.html</link><description/><generator>Hugo</generator><language>fr-ca</language><lastBuildDate>Fri, 19 Sep 2025 11:20:56 -0400</lastBuildDate><atom:link href="https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/if-else/index.xml" rel="self" type="application/rss+xml"/><item><title>If Else</title><link>https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/if-else/index.html</link><pubDate>Fri, 19 Sep 2025 11:13:13 -0400</pubDate><guid>https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/if-else/index.html</guid><description>🧩 Les conditions if, else if et else en Java Les structures conditionnelles permettent de prendre des décisions dans le programme : on peut exécuter certains blocs de code uniquement si une condition est vraie.
C’est fondamental pour écrire des programmes intelligents, interactifs et dynamiques !
❓ La structure if La condition if permet de tester si l’expression qui est entre parenthèse est vraie (true). Si c’est le cas, le bloc de code associé est exécuté.</description></item><item><title>Ternaire</title><link>https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/ternaire/index.html</link><pubDate>Fri, 19 Sep 2025 11:20:56 -0400</pubDate><guid>https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/ternaire/index.html</guid><description>❓ L’opérateur ternaire en Java L’opérateur ternaire est une forme abrégée du if...else, qui permet d’écrire des conditions simples en une seule ligne.
Il est souvent utilisé pour rendre le code plus concis, surtout lorsqu’on veut affecter une valeur selon une condition.
🧰 Syntaxe de base (condition) ? valeurSiVrai : valeurSiFaux; C’est comme dire : “Si la condition est vraie, retourne ceci ; sinon, retourne cela.”
📦 Exemple simple int âge = 20; String statut = (âge >= 18) ? "Majeur" : "Mineur"; System.out.println(statut); // Affiche : Majeur ✳️ C’est équivalent à :</description></item><item><title>Switch</title><link>https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/switch/index.html</link><pubDate>Fri, 19 Sep 2025 11:20:49 -0400</pubDate><guid>https://cegepmv.github.io/420-111/8-structures-de-controles/conditionnelles/switch/index.html</guid><description>🎛️ Les instructions switch en Java L’instruction switch permet de tester la valeur d’une variable et d’exécuter différents blocs de code selon son contenu exact.
C’est une alternative plus claire aux chaînes de if...else if quand on compare une même variable à plusieurs valeurs possibles.
🧰 Syntaxe de base switch (variable) { case valeur1: // Code si variable == valeur1 break; case valeur2: // Code si variable == valeur2 break; default: // Code si aucune des valeurs ne correspond } 🧱 Éléments clés : Mot-clé Rôle case Spécifie une valeur à tester break Termine le switch, évite les “chutes” default (optionnel) Bloc exécuté par défaut 📦 Exemple simple int jour = 3; switch (jour) { case 1: System.out.println("Lundi"); break; case 2: System.out.println("Mardi"); break; case 3: System.out.println("Mercredi"); break; default: System.out.println("Jour inconnu"); } ➡️ Affichera : Mercredi</description></item></channel></rss>