Ruby :: Aufgabe #18 :: Lösung #1

3 Lösungen Lösungen öffentlich
#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

Konsolenausgabe:

Ausgabe der Fibonacci-Folge mit 10 Werten : 0,1,1,2,3,5,8,13,21,34
#1
vote_ok
von pdg (720 Punkte) - 29.12.2012 um 17:36 Uhr
Quellcode ausblenden Ruby-Code
puts "Wie viele Werte?"
i = gets.chomp.to_i

fibonacci = Hash.new{ |h,k| h[k] = k < 2 ? k : h[k-1] + h[k-2] }

print "Ausgabe der Fibonacci-Folge mit #{i} Werten: "
(0...i).each do |n|
	print fibonacci[n], " "
end

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben