#Pętla FOR
"""
for elem in object:
    tutaj to co się wykonuje w pętli
"""

#RANGE
#range(od ilu, do ilu, co ile krok)
range(10) # 0,1,2,3,4,5,6,7,8,9
range(0,10,1)  # 0,1,2,3,4,5,6,7,8,9
range(0,10,2) # 0,2,4,6,8
range(-5,5,2) # -5, -3, -1, 1, 3
"""
for i in range(10):
    print(i)
"""
#Zadanka range()

# 0,1,2,3,4
range(5)

#5,6,7,8,9
range(5,10)

#3,6,9,12,15
range(3,16,3)

#-100, -25, 50, 125
range(-100, 126, 75)

#Zadanko: Napisz program, który :
# przyjmuje twój aktualny wiek
# wypisuje ile miałeś lat w każdym koljenym roku od twojego urodzenia
# np: wiek=20 --> 2006: 0 lat, 2007:1 rok, ..... 2026:20 lat
"""
wiek = int(input("Podaj swój wiek w latach: "))

for i in range(wiek+1):
    rok_kalendarzowy = 2026 - wiek + i
    wiek_w_danym_roku = i
    print(f"W roku {rok_kalendarzowy} miałeś {wiek_w_danym_roku} lat")
"""

#ZAGNIEŻDŻENIA 
"""
for a in range(5):
    print(f"a: {a}")
    for b in range(20,40,2):
        print(f"b: {b}")
"""

#Tabliczka mnożenia
for a in range(1,11):
    line = ""

    for b in range(1,11):
        line += str(a*b).center(4) + "|"
    print(line)

    line2 = ""
    for c in range(1,50):
        line2 += "-"
    print(line2)

#Napisz program, który zapyta o wysokość choinki, i stworzy taką choinkę w konsoli:
#przykład: wysokość = 3
"""
  *
 ***
*****
  |
"""

wysokosc = int(input("Podaj wysokość choinki: "))

for i in range(wysokosc):
    spacje = " " * (wysokosc - i - 1)
    gwiazdki = "*" * (2*i +1)
    print(spacje  + gwiazdki)



