Ajout du cours sur les constantes

This commit is contained in:
Skycel9 2021-11-25 18:31:16 +01:00
parent 651d0e6fbc
commit 5c642af89e
2 changed files with 12 additions and 1 deletions

11
Chapter_1/Constantes.md Normal file
View File

@ -0,0 +1,11 @@
<center><h1>Chapitre 1.3 - Les Constantes</h1></center>
### Définition
Le terme de **constante** vient, tout comme le celui de [variable](./Variables.md), des mathématiques. Les *constantes* sont des éléments qui peuvent contenir une valeur, à la différence des *variables*, les *constantes* ne change **JAMAIS** de valeur. On les retrouve essentiellement dans les sciences naturelles tel qu'en physique avec la [constante d'Avogadro](https://fr.wikipedia.org/wiki/Nombre_d%27Avogadro "wikipedia.org").
En développement, nous utilisons également les *constantes* dans certains programmes. Elles se basent sur les mêmes principes de fonctionnement, tel que le fait qu'elles **ne peuvent pas changer de valeur** durant l'exécution. Si dans un programme, vous essayez de changer la valeur d'une constante (*Ce qui, pour rappel, n'est pas valide*), le programme s'arrêtera et renverra une [erreur](/ "Erreurs").
### 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").

View File

@ -2,7 +2,7 @@
### Définition ### Définition
Une **variable** est un terme qui vient des [mathématiques](https://fr.wikipedia.org/wiki/Math%C3%A9matiques "wikipedia.org"), d'après le site [stephonsays.com](https://fr.strephonsays.com/variable-and-vs-constant-8185 "stephonsays.com"), les *variables* mathématiques sont des éléments qui peuvent contenir une valeur qui peut être modifiée. Les principales utilisations de *variables* sont les [équations](https://fr.wikipedia.org/wiki/%C3%89quation "wikipedia.org") et les [fonctions mathématiques](https://www.maths-cours.fr/cours/fonction "maths-cours.fr"). **Variable** est un terme qui vient des [mathématiques](https://fr.wikipedia.org/wiki/Math%C3%A9matiques "wikipedia.org"), d'après le site [stephonsays.com](https://fr.strephonsays.com/variable-and-vs-constant-8185 "stephonsays.com"), les *variables* mathématiques sont des éléments qui peuvent contenir une valeur qui peut être modifiée. Les principales utilisations de *variables* sont les [équations](https://fr.wikipedia.org/wiki/%C3%89quation "wikipedia.org") et les [fonctions mathématiques](https://www.maths-cours.fr/cours/fonction "maths-cours.fr").
Dans l'exemple ci-contre, **x** est une variable réprésentant l'inconnu &rarr; `x² - 2x + 4 = 0`. Dans l'exemple ci-contre, **x** est une variable réprésentant l'inconnu &rarr; `x² - 2x + 4 = 0`.
En **programmation**, une variable fonctionne plus ou moins de la même manière. C'est un élément qui, avant ou au cours de l'exécution d'un programme, peut changer de valeur sans causer de bogue. En **programmation**, une variable fonctionne plus ou moins de la même manière. C'est un élément qui, avant ou au cours de l'exécution d'un programme, peut changer de valeur sans causer de bogue.