Ops scusate per il secondo modo ho inserito la stampa prima del calcolo.
Ovviamente non è per quello che non funziona.
L'ho riprovato un'altra volta...ma niente.va egregiamente solo anteponendo una rand() non utilizzata prima della rand effettiva utile per il calcolo.
Mah...