Pseudokod do tego zadania powinnien wyglądać tak :
function suma(n)
Begin
if (n<1) then return 0
else return n^2+suma(n-1)
end
Pseudokod do tego zadania powinnien wyglądać tak :
function suma(n)
Begin
if (n<1) then return 0
else return n^2+suma(n-1)
end
Skąd Ci się wzięło n^2?
jak dla mnie to Twój pseudo kod ma się nijak do zadania. Ponawiam pytanie Patryka - skąd Ci się tam wzięło n^2
Powinno być bez tego kwadratu
Zimny Ogrodnik napisał(a):
Pseudokod do tego zadania powinnien wyglądać tak :
function suma(n) Begin if (n<1) then return 0 else return n+suma(n-1) end
Czy teraz poprawnie ?
Nie bo teraz to robisz sumę 1+2+3+4+5... a miałeś k-te potęgi sumować.
Shalom napisał(a):
Nie bo teraz to robisz sumę 1+2+3+4+5... a miałeś k-te potęgi sumować.
to z kwadratem ?
Nie no chłopie czy ty odróżniasz drugą potęgę i k-tą potęgę? Czy dla ciebie 3^2 (czyli 3*3 = 9
) to to samo co 3^3 (czyli 3*3*3 = 27
)? o_O
Shalom napisał(a):
Nie no chłopie czy ty odróżniasz drugą potęgę i k-tą potęgę? Czy dla ciebie 3^2 (czyli
3*3 = 9
) to to samo co 3^3 (czyli3*3*3 = 27
)? o_O
(k+1) ^{n+1} -1
Zimny Ogrodnik napisał(a):
Shalom napisał(a):
Nie no chłopie czy ty odróżniasz drugą potęgę i k-tą potęgę? Czy dla ciebie 3^2 (czyli
3*3 = 9
) to to samo co 3^3 (czyli3*3*3 = 27
)? o_O
(k+1) ^{n+1} -1
Ty sobie tu robisz jaja chyba. Przecież nawet we wzorze widzisz ze jest n^n na końcu...
To jak powinno być ?
Prawie tak jak w pierwszym poście. Tylko zamiast n^2 powinno być n^n.