Cześć. Mam oto takie zadanie, które muszę napisać w języku C++, a przykład podany jest w Pythonie. Czy ktoś może poradzić jak można je zamienić z tego języka na język C++ lub od czego zacząć?
Kod z Pythona który ma być przekształcony na C++
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)
Treść:
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, który z użyciem rekurencji wyznaczy liczbę wszystkich punktów konstrukcji n-tej liczby trójkątnej.
Do tego zadania mam jeszcze zdjęcie:
Za odp, dziękuje