Menu
Coddy logo textTech

Raccourcis arithmétiques

Fait partie de la section Fundamentals du Journey Rust de Coddy — leçon 17 sur 75.

Rust a créé un raccourci pratique pour les opérations d'auto-arithmétique.

Par exemple, au lieu d'écrire :

let mut a: i32 = 5;
a = a + 3; // a contient 8

Nous pouvons le simplifier en écrivant += :

let mut a: i32 = 5;
a += 3; // a contient 8

Le += ajoute à a lui-même la valeur 3

Cette opération est valide pour toutes les opérations arithmétiques :

OpérateurRaccourci
++=
--=
**=
//=
%%=
challenge icon

Défi

Débutant

On vous donne un code avec l'initialisation de count. (Ne supprimez pas cette ligne !)

Votre tâche consiste à ajouter les opérations suivantes, dans cet ordre :

  1. Ajoutez 4 à count
  2. Multipliez count par 2
  3. Soustrayez 1 de count

Utilisez les raccourcis arithmétiques pour le faire !

Aide-mémoire

Rust fournit des opérateurs de raccourci pour les opérations d'auto-arithmétique :

OpérateurRaccourci
++=
--=
**=
//=
%%=

Au lieu d'écrire :

let mut a: i32 = 5;
a = a + 3; // a vaut 8

Vous pouvez utiliser le raccourci :

let mut a: i32 = 5;
a += 3; // a vaut 8

Essayez vous-même

fn main() {
    let mut count: i32 = 0;
    
    // Tapez votre code ci-dessous
    
    
    // Ne modifiez pas la ligne ci-dessous
    println!("count = {}", count);
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals