Witam mam problem muszę rozwiązać takie zadanko w delphi tzn napisac program liczący S(n)=1-1/sqr(2)+1/sqr(3)-1/sqr(4)+...+((-1)do n+1potegi)/sqr(2)
argument jest typu longint a wynik typu double
- Rejestracja:około 14 lat
- Ostatnio:około 14 lat
- Postów:3
0
Var n, y:longint;
c:double;
power:real ;
begin
wynik.Caption:='';
n:=StrToInt(ed_n.text);
N:=n;
Repeat
C:=c+ Power(-1,n+1)/sqr(n);
Dec(n);
Until n<1;
Wynik.caption:= FloatToStr(c);
End;
nie wiem co jest ale to nie działa nie chce się to włączyć,
i nie jestem pewien czy dobrej petli do tego uzyłem

N:=n; <- to jest niezłe :D

- Rejestracja:prawie 20 lat
- Ostatnio:ponad 5 lat
0
ok, masz rację... jeśli chodzi o kwadrat - za szybko czytam - mój ewidentny błąd :(
edytowany 3x, ostatnio: madmike
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.