Divisione e resto di interi
Nel modulo "Espressioni aritmetiche" abbiamo parlato delle caratteristiche dell'operazione di divisione nel linguaggio C++.
Ricordiamo che per i dati interi (tipo int) possono essere utilizzate due operazioni di divisione.
- divisione intera, quando scartiamo la parte frazionaria come risultato dell'operazione di divisione.
%
- calcolo del resto di una divisione.
Devi ricordare!
In C e C++, il
risultato della divisione di un numero intero per un numero intero – è sempre un numero intero, il resto viene scartato durante la divisione.
Esempio
intero a,b;
un = 10;
b = 3;
int c = a/b; // Risposta: c = 3
int d = a%b; // Risposta: d = 1
Queste operazioni sono molto importanti nella programmazione. Devono essere compresi e utilizzati correttamente.
Esercitati, programma sempre di più e avrai successo!