Rij van Fibonacci
Auteur: http://www.ruby-doc.org/ - 23 maart 2007 - 22:49 - Gekeurd door: Stijn - Hits: 3554 - Aantal punten: 4.83 (3 stemmen)
Deze script zal de rij van Fibonacci maken. In de parameter vul je in tot waar hij moet gaan.
|
Code: |
def fibUpTo(max)
i1, i2 = 1, 1 # het aanmaken van de eerste 2 cijfers
while i1 <= max # het loopen tot aan max (meegegeven in de parameter)
yield i1 # dit is een functie in Ruby om blocken te herhalen
i1, i2 = i2, i1+i2 # het aanmaken van de rij
end # einde while
end # einde functie
# example
fibUpTo(1000) { # begin block, dit om yield te kunnen gebruiken
|f| # een soort van foreach die je kent van php
print f, " " # het printen van de rij
} # einde block
i1, i2 = 1, 1 # het aanmaken van de eerste 2 cijfers while i1 <= max # het loopen tot aan max (meegegeven in de parameter) yield i1 # dit is een functie in Ruby om blocken te herhalen i1, i2 = i2, i1+i2 # het aanmaken van de rij # example fibUpTo(1000) { # begin block, dit om yield te kunnen gebruiken |f| # een soort van foreach die je kent van php print f , " " # het printen van de rij } # einde block
Download code (.txt)
|
|
Stemmen |
Niet ingelogd. |
|