Ho deciso di imparare un linguaggio di programmazione,che tutti millantano come semplice:Python.Ancora sono molto ma molto alla base,e studiando il ciclo while ho deciso di fare questo semplice programmino per calcolare un numero a piacere di termini della successione di Fibonacci.Per chi non lo sapesse la successione di Fibonacci,è quella serie in cui ogni termine è la somma dei due precedenti: 0 1 1 2 3 5 8 13 21 …. Per un approfondimento su questa successione consultare http://it.wikipedia.org/wiki/Successione_di_Fibonacci.
Una volta lanciato il programma,viene chiesto quanti termini calcolare.Si inserisce il numero e si ottiene il numero dei termini della successione.
n=input(“Quanti termini? “)
a=0 #primo termine
b=1 #secondo termine
i=0 #indice
fib=0 #termine generale della successione
print “Ecco i primi “,n,” termini della successione di Fibonacci”
while i<n :i=i+1 #incremento di 1 l’indice
b0=b #questo mi serve come variabile temporanea
print fib, #stampo il termine della successione.La “,” inserita in modo da avere la stampa sulla stessa linea uno dopo l’altro.
b=fib+b0 #aggiorno il valore del termine
fib=a+b0 #sommo l’n-esimo termine con quello che lo precedeprint “FINE”
Se avete qualche altra soluzione per questo programmino,fatemi sapere.
Ecco il link per scaricare il file fibonacci.py con il programma.
A presto.





