Menu
Coddy logo textTech

Abbreviazioni aritmetiche

Fa parte della sezione Fondamenti del percorso C++ di Coddy. Lezione 20 di 74.

C++ ha creato una comoda scorciatoia per le operazioni aritmetiche su sé stessi.

Ad esempio, invece di scrivere:

int a = 5;
a = a + 3; // a contiene 8

Possiamo semplificarlo scrivendo +=:

int a = 5;
a += 3; // a contiene 8

+= aggiunge a a stesso il valore 3

Questa operazione è valida per tutte le operazioni aritmetiche:

OperatoreAbbreviazione
++=
--=
**=
//=
%%=

Queste scorciatoie non si limitano a int. Funzionano con qualsiasi tipo aritmetico, come double e float:

double price = 10.5;
price *= 2; // price contiene 21.0
challenge icon

Sfida

Principiante

Ti viene fornito del codice con l’inizializzazione di count. (Non eliminare questa riga!)

Il tuo compito è aggiungere le seguenti operazioni, in questo ordine:

  1. Aggiungi 4 a count
  2. Moltiplica count per 2
  3. Sottrai 1 da count

Usa le scorciatoie aritmetiche per farlo!

Provalo tu

#include <iostream>

int main() {
    int count = 0;
    
    // Scrivi il tuo codice qui sotto
    
    
    // Non modificare la riga qui sotto
    std::cout << "count = " << count;
    return 0;
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C++ online