Differenze tra le versioni di "Calcolare i numeri di Fibonacci"

Da Gambas-it.org - Wikipedia.
(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...')
 
 
Riga 3: Riga 3:
  
 
In Gambas un possibile codice è il seguente:
 
In Gambas un possibile codice è il seguente:
  '''Public''' Sub Main()
+
  Public Sub Main()
 
   
 
   
 
   Print "Fibonacci(28) = "; Fibonacci(28)
 
   Print "Fibonacci(28) = "; Fibonacci(28)
 
   
 
   
  '''End'''
+
  End
 
   
 
   
 
   
 
   
  '''Private''' Function Fibonacci(n As Integer) As Integer
+
  Private Function Fibonacci(n As Integer) As Integer
 
    
 
    
 
   If (n < 2) Then
 
   If (n < 2) Then
Riga 18: Riga 18:
 
   Endif
 
   Endif
 
    
 
    
  '''End'''
+
  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