Нарисуйте блок-схему по программам (pascal): 1) uses crt; var x,a,b,e: real; n: integer; function f1(x: real): real; begin f1: =(sin(x)/cos(; end; function f2(x: real): real; begin f2: =sqr(sin(x))/sqr(cos(x)); end; begin a: =4.4; b: =4.67; writeln('e='); readln(e); n: =0; if f1(a)*f2(a)> 0 then x: =a else x: =b; while abs(f1(x))> e do begin n: =n+1; x: =x-f1(x)/f2(x); end; writeln('x=',x,' ','n=',n); end. 2)uses crt; function f(x: real): real; begin f: =(sin(x)/cos(; end; var x,a,b,e,c: real; n: integer; begin a: =4.4; b: =4.67; writeln(''); readln(e); c: =(f(b)*a-f(a)*b)/(f(b)-f(a)); if f(a)*f(c)> 0 then a: =c else b: =c; n: =1; repeat x: =c; c: =(f(b)*a-f(a)*b)/(f(b)-f(a)); if f(a)*f(c)> 0 then a: =c else b: =c; n: =n+1; until (abs(x-c) writeln('x=', c: 0: 5); writeln('n=',n); end.
Второй
X=2, количество инструментов в группе = 180/2 = 90
Объем памяти для кодирования = log(2)2+log(2)90 ≈ 1+7 = 8 бит.
X=3, количество инструментов в группе = 180/3 = 60
Объем памяти для кодирования = log(2)3+log(2)60 ≈ 2+6 = 8 бит.
X=4, количество инструментов в группе = 180/4 = 45
Объем памяти для кодирования = log(2)4+log(2)45 ≈ 2+6 = 8 бит.
X=5, количество инструментов в группе = 180/5 = 36
Объем памяти для кодирования = log(2)5+log(2)36 ≈ 3+6 = 9 бит.
ответ: X=5
Второй
X=2, количество инструментов в группе = 180/2 = 90
Объем памяти для кодирования = log(2)2+log(2)90 ≈ 1+7 = 8 бит.
X=3, количество инструментов в группе = 180/3 = 60
Объем памяти для кодирования = log(2)3+log(2)60 ≈ 2+6 = 8 бит.
X=4, количество инструментов в группе = 180/4 = 45
Объем памяти для кодирования = log(2)4+log(2)45 ≈ 2+6 = 8 бит.
X=5, количество инструментов в группе = 180/5 = 36
Объем памяти для кодирования = log(2)5+log(2)36 ≈ 3+6 = 9 бит.
ответ: X=5