diff --git a/slides/cours_2.md b/slides/cours_2.md
index c6dc225376cd2f69e787aa39f0b27b3f4fdfc8e2..2b50f95edb054c691b1bc8914571c97870a89335 100644
--- a/slides/cours_2.md
+++ b/slides/cours_2.md
@@ -366,9 +366,31 @@ void main() {
    while (tmp_n%tmp_m > 0) {
       int tmp = tmp_n;
       tmp_n = tmp_m;
-      tmp_m = tmp%tmp_m;
+      tmp_m = tmp % tmp_m;
    }
    printf("Le pgcd de %d et %d est %d\n", n, m, tmp_m);
 }
 ```
 
+# Collections: tableaux statiques
+
+* Collection d'objets de même type dont le nombre est connu à la
+  compilation;
+* Stockés contigüement en mémoire, sur la pile;
+
+    ```C
+    int entiers[] = {2, 1, 4, 5, 7}; // taille 5, initialisé
+    int tab[3]; // taille 3, non initialisé
+    ```
+* Les indices sont numérotés de `0` à `taille-1`.
+
+    ```C
+    int premier = entier[0];
+    int dernier = entier[4];
+    ```
+* Les tableaux sont **non-initialisés** par défaut.
+
+    ```C
+    int indetermine = tab[1];
+    ```
+