Python Lösung

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#!/usr/bin/python
# coding: utf-8

def zeichne(reihen):
    offset = reihen*4
    out = ""
    for ast in xrange(0, reihen):
        for zweig in xrange(0, 3):
            out+= " "*(offset-2*zweig)+"/"*((2*zweig)+(ast*3))+"|"+"\\"*((2*zweig)+(ast*3))+"\n"
        offset -= 3
    out+= " "*((reihen*4)-2)+"|   |"
    print out

zeichne(5)
tags: Programmieren & Python erstellt am 2.12.2008 20:56, zuletzt gendert am 2.12.2008 20:57