Calcolare i numeri di Fibonacci: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
(Creata pagina con 'La funzione che calcola i numeri di Fibonacci è un test sul calcolo numerico e sulla chiamata a funzioni. In Gambas un possibile codice è il seguente: '''Public''' Sub Ma...') |
Nessun oggetto della modifica |
||
| Riga 3: | Riga 3: | ||
In Gambas un possibile codice è il seguente: | In Gambas un possibile codice è il seguente: | ||
Public Sub Main() | |||
Print "Fibonacci(28) = "; Fibonacci(28) | Print "Fibonacci(28) = "; Fibonacci(28) | ||
End | |||
Private Function Fibonacci(n As Integer) As Integer | |||
If (n < 2) Then | If (n < 2) Then | ||
| Riga 18: | Riga 18: | ||
Endif | Endif | ||
End | |||
Versione attuale delle 16:13, 1 lug 2024
La funzione che calcola i numeri di Fibonacci è un test sul calcolo numerico e sulla chiamata a funzioni.
In Gambas un possibile codice è il seguente:
Public Sub Main()
Print "Fibonacci(28) = "; Fibonacci(28)
End
Private Function Fibonacci(n As Integer) As Integer
If (n < 2) Then
Return n
Else
Return fibonacci(n - 2) + Fibonacci(n - 1)
Endif
End