Wiem ze to jest banalnie proste , ale ja nie mam czasu nad tym myśleć , więc może ktoś mi napisze funkcję o nazwie potęga , która będzie obliczać wartość x do potęgi y
dla wartości x i y o dowolnym znaku ?
Chętnie zrobię to za 50 zł.
A ja za 20 zł
Może być nawet za 10 ;-P
Dobra, to ja się poświęcę i zrobię za 5. Tak na poważnie, to zastanów się na czym polega potęgowanie i w jaki sposób możesz zapisać np. 2 do sześcianu
double power (double podstawa, int wykladnik)
{
if (wykladnik == 1)
return podstawa;
else
return podstawa*power(podstawa, wykladnik-1);
}
Za piątke zrobie szybsze i dla ułamkowych ;-P to promocja
hmm swoja drogą wychodzi po 1 zł za linijke ;) no nawiasy {} gratis [!!!]
dajcie spokoj ;p poszukaj na stronie i przeanalizuj problem bo potegowanie do rzeczy trudnych nie nalezy ;-)
Ja bym zrobił
if (wykladnik == 0)
return 1;
to będzie też działać dla x^0 ;]
Hej, przygłupki! A po co chcecie robić za forsę coś co już dawno jest darmowo zrobione i nazywa sie pow(x,y)??? Nie wstyd wam tak naciągać Elektroluxa nawet na 5 zł??? [rotfl]
nie zrozumials ironii :ppp
Takie z was mastahy a nikt jeszcze dobrze nie zrobil :P
dla wartości x i y o dowolnym znaku ?
Wolverine napisał:
Takie z was mastahy a nikt jeszcze dobrze nie zrobil :P
dla wartości x i y o dowolnym znaku ?
pow() z cmath spełnia to zadanie, więc chyba oldboy miał trochę racji.