pierwiastek n stopnia z liczby rzeczywistej dodatniej

kwadrat1
Użytkownik
Użytkownik
Posty: 1
Rejestracja: 9 cze 2006, o 18:44
Płeć: Mężczyzna
Lokalizacja: warszawa

pierwiastek n stopnia z liczby rzeczywistej dodatniej

Post autor: kwadrat1 »

Chciałbym wiedzieć jak ktoś rozwiąże następujące zadanie:
Napisać funkcję(funkcja napisana w pascalu), która oblicza pierwiastek stopnia n(n naturalne i niezerowe) z liczby rzeczywistej dodatniej(chodzi tu o algorytm).
marshal
Użytkownik
Użytkownik
Posty: 1179
Rejestracja: 21 cze 2004, o 00:51
Płeć: Mężczyzna
Lokalizacja: krk
Pomógł: 9 razy

pierwiastek n stopnia z liczby rzeczywistej dodatniej

Post autor: marshal »

kwadracie drogi - powiedz mi - czy poswieciles swojemu problemowi choc 5 minut probujac znalezc odpowiedz chocby za pomoca magicznej strony

Kod: Zaznacz cały

http://www.google.pl
? ;]

oto algorytm:

Dane wejściowe:
liczba rzeczywista x
liczby naturalne n, m

Wynik:
pierwiastek n-tego stopnia z liczby x
przy dokładności do m miejsc po przecinku

PIERWIASTEK (x,n,m)
1. y:=0, p:=0, d:=1

2. while p!=x
2.1 if p>x
2.1.1 y:=y-d
2.1.2 d:=d/10
2.1.3 if m=0 then stop, wynik=y
2.1.4 m:=m-1
2.2 y:=y+d
2.3 p:=1
2.4 for i:=1 to n
2.4.1 p:=p*y

3. stop, wynik=y
ODPOWIEDZ