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 -} -```