Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Rekurencja problem z zadaniem

Ostatnio zmodyfikowano 2012-01-12 21:50
Autor Wiadomość
zielonydev
Temat założony przez niniejszego użytkownika
[C++] Rekurencja problem z zadaniem
» 2012-01-12 20:28:29
Witam!

Proszę Was o pomoc, gdyż nie wychodzi mi napisanie w C++ czegoś takiego:
Dany jest ciąg, napisz funkcję realizującą n-tego wyrazu za pomocą silni, potęgowania i rekurencji.

a) a<index dolny>1</indeks dolny>=10
   a<indeks dolny>n</indeks dolny>=2*a<index dolny>(n-1)</indeks dolny>-3n*n+n

b) a<indeks dolny>1</indeks dolny>=4
   a<indeks dolny>2</indeks dolny>=7
   a<indeks dolny>n</indeks dolny>=(a<indeks dolny>n-1</indeks dolny>+a<indeks dolny>n-2</indeks dolny>)*3-n

O ile rekurencją wiem jak to powinno wyglądać o tyle nie mam pojęcia jak zrobić to silnią i potęgowaniem.

Z góry dzięki za pomoc.
   
P-48036
DejaVu
» 2012-01-12 20:36:34
W zasadzie to Twój opis problemu nie trzyma się kupy :)
P-48039
zielonydev
Temat założony przez niniejszego użytkownika
» 2012-01-12 20:38:54
Nie rozumiem w ogóle polecenia. Można to obliczyć inaczej niż rekurencją? Tzn. da się w ogóle n-ty wyraz ciągu obliczyć silnią albo potęgowaniem?
P-48040
DejaVu
» 2012-01-12 21:26:54
No podzwoń po znajomych i dopytaj się o prawidłową treść zadania bądź o to co autor zadania miał na myśli.
P-48041
wizardus
» 2012-01-12 21:50:34
a) a1=10
   an=2*a(n-1)-3n*n+n

b) a1=4
   a2=7
   an=(an-1+an-2)*3-n

Do autora:

KURS STC!

A co do samego zadania to nie rozumiem jego treści.
P-48043
« 1 »
  Strona 1 z 1