masz w C++, zasada dzialania taka sama, nie chcialo mi sie rysowac kwadratow i trapezow linijki do
if(n==0) cout << "wynik = 1";
to zwykle pobieranie danych, linijka powyższa wypisuje wynik 1, bo tyle wychodzi zawsze, jak potega jest 0, innaczej (else) masz proste operacje, sum ma wartosc poczatkowa taka jak x, i jest mnozona tyle razy przez tego x, ile trzeba (czyli az się nasz iterator zrowna z n). no i rekurencyjny ;p
może i zasada taka sama ale to jest 3 klasa gimnazjum i jak nauczyciel zobaczy takie coś to raczej nie zaliczy. Tu chodzi o coś prostszego, coś na przykładzie
wynik powtórz :n [:x*:x]
tylko takie coś nie działa i wcale się nie dziwie
Po prostu na tych standardowych komendach Komeniusza nic nie mogę wykombinować a odpowiedz na pewno jest prostsza niż myślę.
Tak, to jest właśnie ten program co się żółwikiem chodzi i za pomocą komend się rysuje różne kształty czy obrazki, ale w program jest też wbudowana funkcja liczenia i to muszę zrobić co napisałem. Dodam jeszcze że w tym programie komendy są tylko polskie, np. pż, pomaluj, powtórz, wynik