Development-basis/README.md
BURST Célian ed664f2454
First update README
Début du README pour les bases du développement informatique
2021-11-14 00:55:50 +01:00

56 lines
2.2 KiB
Markdown

<div align="center"><img src="https://cdn.pixabay.com/photo/2016/12/28/09/36/web-1935737__340.png"></div>
# Cours et exercices pour les débutants en programation
<br>
## Chapitres
* **[Variables, Constantes et Types](#variable-constante-type "Chapitre Premier")**<br>
* **[Variables](#variable "Chapitre 1.1")**<br>
* **[Constantes](#constante "Chapitre 1.2")**<br>
* **[Types](#type "Chapitre 1.3")**<br>
* **[Opérateurs logiques et de comparaisons](#operators "Chapitre 2")**<br>
* **[Conditions](#conditions "Chapitre 3")**<br>
* **[Boucles](#boucles "Chapitre 4")**
<br>
## Variables, Constantes et Types<a name="variable-constante-type"></a>
### Variables<a name="variable"></a>
### Constantes<a name="constante"></a>
### Types<a name="type"></a>
## Opérateurs logiques et de comparaisons<a name="operators"></a>
<br>
> #### Les opérateurs logiques et les opérateurs de comparaisons sont des opérateurs qui vous seront utile pour le prochain chapitre sur les conditions, il est donc essentiel de comprendre ce chapitre avant de passé à la suite !
- Les opérateurs logiques
<br>
Une liste d'opérateurs logiques existant
Opérateur | Syntaxe | Exemple | Résultat
| ----- | :-----: | :-----: | ----: |
AND (ET) | && | a && b | Renvoie *TRUE* si a **ET** b valent *TRUE*
OR (OU) | \|\| | a \|\| b | Renvoie *TRUE* si a **OU** b vaut *TRUE*
NOT (NON) | ! | !a | Renvoie *TRUE* si a **ne vaut pas** *TRUE*
<br>
- Les opérateurs de comparaisons
<br>
Et une iste des opérateurs de comparaisons
Opérateur | Syntaxe | Exemple | Résultat
| ---- | :----: | :----: | ----: |
Egal | == | a == b | Renvoie *TRUE* si a et b sont **EGAUX**
Identique | === | a === b | Renvoie *TRUE* si a et b sont **EGAUX** et **DE MÊME TYPE**
Différent | != | a != b | Renvoie *TRUE* si a et b sont **DIFFERENT**
Différent | !== | a !== b| Renvoie *TRUE* si a et b sont **DIFFERENT**
Inférieur | < | a < b | Renvoie *TRUE* si a est **INFERIEUR** à b
Inférieur ou égal | <= | a <= b | Renvoie *TRUE* si a est **INFERIEUR OU EGAL** à b
Supérieur | > | a > b | Renvoie *TRUE* si a est **SUPERIEUR** à b
Supérieur ou égal | >= | a >= b | Renvoie *TRUE* si a est **SUPERIEUR OU EGAL** à b