Nel modulo "Espressioni aritmetiche" abbiamo parlato delle caratteristiche dell'operazione di divisione in Pascal.
Ricordiamo che per i dati interi (digita integer) puoi utilizzare tre operazioni di divisione:
/ - divisione normale, restituisce un valore di tipo real
div - divisione intera, quando scartiamo la parte frazionaria come risultato dell'operazione di divisione
mod - calcolo del resto della divisione
RICORDA!
In Pascal il risultato della divisione di un numero intero per un numero intero – è sempre un numero reale.
Esempio:
var a, b, d, e: numero intero;
c: reale;
un := 10;
b := 3;
c := a / b; // Risposta: s = 3.33333333333333E+000
d := un mod b; // Risposta: d = 1
e := a div b; // Risposta: e = 3
Queste operazioni sono molto importanti nella programmazione. Devono essere capiti e usati correttamente. E questo richiede pratica!