Pitagorejczycy odczuwali mistyczny związek z ciągiem liczb 1, 3, 6, 10, 15, 21 ... Pierwszym wyrazem tego ciągu jest 1. Aby obliczyć n-ty wyraz, należy dodać n do poprzedniego wyrazu.
Liczby w tym ciągu nazywane są liczbami trójkątnymi, ponieważ można je sobie wyobrazić jako układ trójkątnych obiektów.
Napisz program w programie PYTHON, który z użyciem rekurencji wyznaczy liczbę wszystkich punktów konstrukcji n-tej liczby trójkątnej.



Odpowiedź :

Wyjaśnienie:

n=int(input('Którą liczbę trójkątną mam znaleźć? '))

liczba=0

for i in range(1,n+1):

 liczba=liczba+i

print(liczba)

Wzór rekurencyjny na ciąg liczb trójkątnych:

[tex]\left\{\begin{array}{ccc}a_1=1\\a_n=a_{n-1}+n\end{array}\right[/tex]

Zobacz obrazek Animaldk
Zobacz obrazek Animaldk