diff --git a/slides/src/control.md b/slides/src/control.md
index a284a42955cd149a49b9e53ad3455176cc421f9b..fe5b8163111787658ce90a3806821dbcbd5348e5 100644
--- a/slides/src/control.md
+++ b/slides/src/control.md
@@ -30,6 +30,7 @@ fn main() {
         } else {
             0 // pas de ;
         }; // attention au ;
+    println!("Le signe de x est {sign}.");
 }
 ```
 
@@ -37,10 +38,8 @@ fn main() {
 
 ```rust [] ignore
 fn main() {
-    let mut x = 0;
     loop {
         println!("En boucle!");
-        x += 1;
     }
 }
 ```
@@ -87,12 +86,7 @@ fn main() {
     println!("Fin de la boucle!");
 }
 ```  
+- `0..10` de `0` à `10` non inclus.
+- `0..10` est une `Range` (une collection).
 
-## La boucle `for` ++
-
-```rust ignore
-for i in collection {
-    // instructions
-}
-```