(Python) Napisz program rysujący choinkę za pomocą x lub innych liter
- choinka o kształcie trójkąta prostokątnego ( czyli pół choinki )
- choinka o kształcie trójkąta równoramiennego ( czyli cała choinka )



Odpowiedź :

Odpowiedź:

Programy również w załącznikach .txt

Wyjaśnienie:

1.

ch=int(input("Ilu stopniową choinkę mam narysować? "))

gwiazdka='*'

for n in range(0,ch+1):

 print(n*gwiazdka)

2.

ch=int(input("Ilu stopniową choinkę mam narysować? "))

spacja=' '

gwiazdka='*'

k=ch

for n in range(0,ch+1):

i=2*n-1  #wzór wyprowadzony z ciągu arytmetycznego (*)

print(k*spacja+i*gwiazdka)

k=k-1

(*) Wyprowadzenie wzoru ze wzoru na wyraz ogólny ciągu arytmetycznego:

a₁ = 1, r = 2

aₙ = a₁ + (n - 1)r

aₙ = 1 + (n - 1) · 2

aₙ = 1 + 2n - 2

aₙ = 2n - 1

Zobacz obrazek Animaldk
Zobacz obrazek Animaldk
Zobacz obrazek Animaldk