Ruby :: Aufgabe #18 :: Lösung #2
3 Lösungen

#18
Ausgabe der Fibonacci-Folge
Anfänger - Ruby
von Dome
- 29.12.2012 um 00:58 Uhr
Schreiben Sie ein Programm, welches die Fibonacci-Folge ausgibt. Zuvor wird abgefragt, wie viele Werte ausgegeben sollen.
Hilfe von Wiki: Fibonacci-Folge
Hilfe von Wiki: Fibonacci-Folge
Konsolenausgabe:
Ausgabe der Fibonacci-Folge mit 10 Werten : 0,1,1,2,3,5,8,13,21,34
#2

von pianoplayer (1330 Punkte)
- 06.12.2013 um 10:41 Uhr

puts "Die Fibonacci-Folge als Array" print "Wie viele Zahlen wollen Sie ausgeben (n > 1) : " anzahl = gets.to_i fibarray = [0,1] (anzahl - 2).times do t = fibarray.size fibarray[t] = fibarray[t-2] + fibarray[t-1] end p fibarray #Ausgabe mit Klammern #wenn man die Klammern nicht ausgeben möchte dann: #fibstring = fibarray.to_s #for i in 1..fibstring.size-2 do # print fibstring[i] #end
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1