Modification des liens vers les exemples

This commit is contained in:
Skycel9 2021-11-28 20:09:40 +01:00
parent 4af585f375
commit 92270c216c
4 changed files with 33 additions and 3 deletions

View File

@ -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").

View File

@ -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").

View File

@ -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
View 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é.