Ciao, se inserisci all'interno del ciclo un comando print che ti visualizzi il valore di alcune variabili, forse il problema si chiarisce:<br><br>...<br>sequenza = [A]<br>
while A > 1:<br>
if A % 2 == 0:<br>
npari+=1<br>
A/=2<br>
else:<br>
ndisp+=1<br>
A*=3<br>
A+=1<br>
if A>alt:<br>
alt=A<br>
h+=1<br>
sequenza.append (A)<br> print "A =", A, " "\t npari =", npari, "\t ndisp =", ndisp<br>
rap=npari/ndisp<br>
print "Sequenza dei numeri",<br>
...<br><br clear="all">Ciao<br><br>-- <br><br>Daniele<br><br><a href="http://www.fugamatematica.blogspot.com">www.fugamatematica.blogspot.com</a><br><br> giusto!<br> nel verso<br> forse è perché non guardiamo le cose<br>
Quando non ci capiamo,<br><br>