Python :: Aufgabe #84 :: Lösung #5

6 Lösungen Lösungen öffentlich
#84

Ausgabe der Fibonacci-Folge

Anfänger - Python von BlackBird321 - 07.06.2015 um 21:08 Uhr
Entwickeln Sie ein Programm, dass "n" Stellen abfragt und diese dann als Fibonacci-Folge ausgibt.

Bsp: 6 Stellen
1, 1, 2, 3, 5, 8,...
#5
vote_ok
von emuze (20 Punkte) - 23.03.2016 um 19:56 Uhr
Quellcode ausblenden Python-Code
#Benutzer Eingabe
n = int(input("Wie viele Stellen sollen ausgegeben werden? "))
m = int(input("Darstellung: \n1: untereinander \n2: nebeneinander\nIhre Wahl: "))


i = 0
folge = [0,1]

#Fibonacci Berechnung
while (i < n):
	fibo = folge[i]+folge[i+1]
	folge.append(fibo)
	i += 1

#Ausgabe untereinander
if(m == 1):
	j = 0
	while (j < n):
		print(folge[j])	
		j += 1
		
#Ausgabe hintereinander
elif(m == 2):
	print(folge)

Kommentare:

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

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