Python :: Aufgabe #81 :: Lösung #3

4 Lösungen Lösungen öffentlich
#81

Erstellung Pascalsches Dreieck

Anfänger - Python von BlackBird321 - 04.06.2015 um 22:43 Uhr
Schreibe ein Programm, welches das Pascalsches Dreieckwiedergibt.
Das Programm soll die Anzahl der Reihen entgegennehmen und dementsprechend widergeben (Nur halt ohne die Punkte :o)).

Beispiel für 5 Reihen:
....1
...11
..121
.1331
14641
#3
vote_ok
von Veigar (1120 Punkte) - 16.12.2015 um 22:00 Uhr
Quellcode ausblenden Python-Code
m=[[0,1,0]]
k=[]
a=input("wie viele zeilen")

for i in range(int(a)-1):
    m.append([])
    m[-1].append(0)
    for s in range(len(m[-2])-1):
        m[-1].append(m[-2][s]+m[-2][s+1])
        print(m[-2][s],m[-2][s+1],m[-2],s)
    m[-1].append(0)
    
for p in range(len(m)):
    l=""
    for w in range(len(m[p])-2):
        l=l+" "
        l=l+str(m[p][w+1])
    k.append(l)

for a in range(len(k)):
    print(int((len(k)-a))*" ",k[a])
    

Kommentare:

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

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