Function F(x,eps:double):double;
var
s0,s1,sgn,d:real;
begin
s1:=x; d:=1; sgn:=1;
repeat
s0:=s1; d:=d+1; sgn:=-sgn;
s1:=s0+sgn*x/d
until abs(s1-s0)<=eps;
f:=s1
end;
var
x:double;
begin
x:=-0.5;
while x<=0.5 do begin
Writeln(x:4:1,F(x,1e-7):14:7);
x:=x+0.1
end
end.
<u>Результат</u>
-0.5 -0.3465736
-0.4 -0.2772589
-0.3 -0.2079442
-0.2 -0.1386295
-0.1 -0.0693148
0.0 0.0000000
0.1 0.0693148
0.2 0.1386295
0.3 0.2079442
0.4 0.2772589
0.5 0.3465736
Ответ:
10.8.224.0
Объяснение:
<u>1. Получаем двоичный код IP-адреса:</u>
<em>10.8.240.121 = </em>0 0 0 0 1 0 1 0 . 0 0 0 0 1 0 0 0 . 1 1 1 1 0 0 0 0 . 1 0 0 0 0 0 1 1
<u>2. Получаем двоичный код маски: </u>
<em>255.255.224.0 = </em>1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 0 0 0 0 0 . 0 0 0 0 0 0 0 0
<u>3. Применяем к ним операцию побитовой конъюнкции (побитовое умножение), получим:</u>
0 0 0 0 1 0 1 0 . 0 0 0 0 1 0 0 0 . 1 1 1 0 0 0 0 0 . 0 0 0 0 0 0 0 0
<u>4. Записываем полученный адрес в десятичном формате:</u>
10.8.224.0
<u></u>
Счетчик это "с",его значения:
30,25,20,15,10
1. а=10
2. а=12
3. а=3
4. а=22
5. а=15
6. а=34
7. а=3