< style="text-align: center">Sesja
na dół
Choinka
Napisz program, który drukuje w konsoli ze znaków '*' choinkę złożoną z n coraz mniejszych trójkątów (od pnia w górę) symetrycznych względem osi choinki oraz pieńka. Pieniek składa się ze znaków # ułożonych wzdłuż osi i jego wysokość jest równa liczbie znaków podstawy najdłuższego trójkąta. Choinka powinna być wydrukowana najbliżej lewej krawędzi konsoli.

Wejście:

Na wejściu pobieramy liczbę całkowitą dodatnią n < 50, będącą liczbą trójkątów choinki.

Wyjście:

Choinka złożona z n trójkątów i pieńka, położona najbliżej krawędzi lewego okna konsoli i zakończona znakiem nowej linii.
Przykład
Wejście:
4
Wyjście:
    *
   ***
    *
   ***
  *****
    *
   ***
  *****
 *******
    *
   ***
  *****
 *******
*********
    #
    #
    #
    #
    #
    #
    #
    #
    #

Wskazówka: Podzielić program na funkcje z parametrem.


Rozwiązanych zadań 0:

Powrót do zadań

engine by marwoj