algorytm - wątpliwości

0

Witajcie. Mój problem polega na tym, że mam zadanie do wykonania (dość proste, tzn. tak mi się wydaje) jednak niestety nie rozumiem co niektóre wiersze robią.

Zapisz następujący algorytm w C++:

XXXX(x)
EPS<-1E-12
if x<0.0 then error "Bad data"
xn<-x
if x<1.0 then xn<-1.0
repeat
xp<-xn
xn<-0.5*(xp=x/xp)
until abs(xn-xp)<EPS
return xn

Ponadto opisz jego zastosowanie - co oblicza?

Czy mógłby mi ktoś wytłumaczyć o co chodzi w poszczególnych wierszach i pomóc z tym zadaniem? Najbardziej interesowałoby mnie co znaczy "EPS". Ponieważ moja nikła wiedza na temat programowania nie jest w stanie mi pomóc. To są dopiero moje początki z programowaniem, więc proszę was o wyrozumiałość.

0

EPS eps - skrót od epsiłon, mała wartość oznaczająca maksymalne odchylenie od poszukiwanej wartości.

0

Z ciekawości - w jakiej szkole (typ, profil) są takie zadania?

0
tygrysica napisał(a):

Liceum, matematyczno-informatyczny

W liceum na mat-fiz (dobrych kilka lat temu) trzaskałem programy w ASM...
Jeśli chcesz zostać informatyczką/programistką musisz trochę wybiegać poza ten dosyć mizerny program.

1 użytkowników online, w tym zalogowanych: 0, gości: 1