Modification des liens vers les exemples
This commit is contained in:
parent
4af585f375
commit
92270c216c
@ -8,4 +8,4 @@ En développement, nous utilisons également les *constantes* dans certains prog
|
||||
|
||||
### Comment déclarer une constante ?
|
||||
|
||||
Pour déclarer les constantes, il existe plusieurs syntaxes possible qui dépendent du langage de programmation que vous utilisez. Vous trouverez quelques exemples dans le dossier [example](./examples "Dossier d'exemple").
|
||||
Pour déclarer les constantes, il existe plusieurs syntaxes possible qui dépendent du langage de programmation que vous utilisez. Vous trouverez quelques exemples dans le dossier [example](./Practice/Examples "Dossier d'exemple").
|
@ -9,4 +9,4 @@ En **programmation**, une variable fonctionne plus ou moins de la même manière
|
||||
|
||||
#### Comment déclare-t-on une variable
|
||||
|
||||
La déclaration des variables est dépendente du langage utilisé, c'est à dire que la syntaxe peut changer d'un langage à l'autre. Vous trouverez des exemples pour certains langages dans [examples](./examples "dossier d'example").
|
||||
La déclaration des variables est dépendente du langage utilisé, c'est à dire que la syntaxe peut changer d'un langage à l'autre. Vous trouverez des exemples pour certains langages dans [examples](./Practice/Examples "Dossier d'example").
|
@ -32,4 +32,4 @@ Le mot-clé **`else`** est le mot-clé qui défini le code a exécuter si la con
|
||||
|
||||
Malgré beaucoup de similitudes sur les conditions dans les langages, **certains ne suivent pas exactement la même syntaxe**.
|
||||
|
||||
Pour être sûr de la syntaxe dans le langage que vous utilisez, vous pouvez jeter un oeil dans les [exemples](./Practice) ou sur la documentation du langage en question.
|
||||
Pour être sûr de la syntaxe dans le langage que vous utilisez, vous pouvez jeter un oeil dans les [exemples](./Practice/Examples) ou sur la documentation du langage en question.
|
30
Chapter_3/Switch.md
Normal file
30
Chapter_3/Switch.md
Normal file
@ -0,0 +1,30 @@
|
||||
<center><h1>Chapitre 3.2 - Switch</a></center>
|
||||
|
||||
### Définition
|
||||
|
||||
Le **Switch** est également une fonction semblable aux [conditions](./Conditions.md). Il permet d'exécuter des actions en fonction du résultat, mais permet un syntaxe moins répétitive qu'une simple conditions.
|
||||
|
||||
La plupart des langages permettent l'utilisation du **switch** / **case**, qui respect en règles générales cette structure.
|
||||
|
||||
```
|
||||
switch (expression) {
|
||||
case "vérification":
|
||||
code...
|
||||
break;
|
||||
case "vérification":
|
||||
code...
|
||||
break;
|
||||
case "vérification":
|
||||
code...
|
||||
break;
|
||||
default:
|
||||
code...
|
||||
break;
|
||||
}
|
||||
```
|
||||
|
||||
Analysons l'exemple présent ci-dessus, en premier temps, on trouve l'instruction **`switch`**, elle permet d'initialiser. Entre parenthèses, se trouve l'expression a utiliser. Chaque **`case`** contient la vérification à faire sur l'élément de l'expression. Pour finir, **`break`** permet de mettre fin à l'instruction switch (_ou non_) dans le case précédent. **`default`** est une instruction qui sera exécuter si aucun des _case_ n'est vérifié.
|
||||
|
||||
La **vérification des cases** se fait les unes après les autres dans le sens d'écriture (_haut vers le bas_).
|
||||
|
||||
Des différences existent entre langages, il vous est donc conseillé de regarder les [exemples](./Practice/Examples) ou de regarder la documentation du langage utilisé.
|
Loading…
x
Reference in New Issue
Block a user