Outils pour utilisateurs

Outils du site


bloc1:prog:conditionnelles

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc1:prog:conditionnelles [2024/11/19 08:59] – [Forme riche (Selon-cas)] montay.lbloc1:prog:conditionnelles [2024/11/19 09:12] (Version actuelle) – [Forme riche (Selon-cas)] montay.l
Ligne 48: Ligne 48:
 La <color #99d9ea>forme riche</color>, permet de tester plusieurs <color #c8bfe7>conditions successives</color> et d'exécuter un bloc de code spécifique en fonction de la première condition vraie rencontrée. C'est une <color #ff7f27>alternative</color> à l'emboîtement de structures conditionnelles simples. La <color #99d9ea>forme riche</color>, permet de tester plusieurs <color #c8bfe7>conditions successives</color> et d'exécuter un bloc de code spécifique en fonction de la première condition vraie rencontrée. C'est une <color #ff7f27>alternative</color> à l'emboîtement de structures conditionnelles simples.
  
-<code=python+<code=java
-jour = "lundi+String choix; 
----- +if(choix == 1){ 
-if jour == "lundi": +    System.out.println("Bonjour"); 
-    print("Début de semaine") +} else if(choix == 2){ 
-elif jour == "mercredi": +    System.out.println("Hello"); 
-    print("Milieu de semaine") +} else if(choix == 3){ 
-elif jour == "vendredi": +    System.out.println("Buenos dias"); 
-    print("Fin de semaine") +} else { 
-else+    System.out.println("Choix incorrect"); 
-    print("Jour non spécifique") +
-<code>+</code> 
 + 
 +<code=java> 
 +switch(choix){ 
 +    case 1:  
 +       System.out.println("Bonjour"); 
 +       break; 
 +    case 2: 
 +       System.out.println("Hello"); 
 +       break; 
 +    case 3: 
 +       System.out.println("Buenos dias"); 
 +       break; 
 +    default: 
 +       System.out.println("Choix incorrect")
 +       break; 
 +} 
 +</code> 
 + 
  
  
 ===== Imbrication ===== ===== Imbrication =====
-L'<color #7092be>imbrication</color> consiste à placer une structure conditionnelle à l'intérieur d'une autre. Cela permet de créer des <color #fff200>conditions complexes</color> nécessitant <color #99d9ea>plusieurs niveaux</color> de décision.+L'<color #7092be>imbrication</color> consiste à placer une structure conditionnelle à l'intérieur d'une autre. Cela permet de créer des conditions complexes nécessitant <color #99d9ea>plusieurs niveaux</color> de décision.
  
 +<code=java>
 if (score > 50) { if (score > 50) {
-     System.out.println("Vous avez réussi.");+   System.out.println("Vous avez réussi.");
              
-      if (score >= 80) {  +    if (score >= 80) {  
-            System.out.println("Excellent travail !"); +        System.out.println("Excellent travail !"); 
-      } else { +    } else { 
-            System.out.println("Bon travail.");+        System.out.println("Bon travail.");
 } else { } else {
-     System.out.println("Échec, vous devrez réessayer.");+   System.out.println("Échec, vous devrez réessayer.");
 } }
 +</code>
  
  
bloc1/prog/conditionnelles.1732003156.txt.gz · Dernière modification : 2024/11/19 08:59 de montay.l