Analiza podejścia rekurencyjnego i iteracyjnego w języku C++