Decrescita programmata

Vedi la discussione

from vpython import *
  
graph(fast = False)
g = gvbars(color = color.blue)  # Barre verticali di colore blu

for n in range(100):
    #rate(10)           # Se vuoi vedere l'animazione
    N = n               # Numero in elaborazione
    L = 0               # Lunghezza
    while(N >= 10):
        L  += +1
        nd  = N  // 10  # Cifra delle decine
        nu  = N  %  10  # Cifra delle unità
        N   = nd *  nu  # Prodotto delle cifre 
    g.plot(n, L)        # Aggiunge una barra verticale al grafico

Lascia un commento