Алгоритмизация и програмирование
Рефераты >> Программирование и компьютеры >> Алгоритмизация и програмирование

h1,r,v_sek,v_shar,a1,a2,k,b,r1,r_osn,r3,r4,h:real;

Begin

clrscr;

b:=1;

k:=-0.1;

a1:=1;

a2:=161;

r3:=3.6;

r4:=0.2;

r1:=3.3;

repeat

r_osn:=abs(r1*sin(a1/2));

h1:=abs(r1*cos(a1/2));

h:=r1-h1;

v_sek:=2/3*pi*r1*r1*h;

v_shar:=4/3*pi*r3*r3*r3;

if v_sek>v_shar then

begin

a1:=a1-b;

r3:=r3-k;

r_osn:=abs(r1*sin(a1/2));

h1:=abs(r1*cos(a1/2));

h:=r1-h1;

v_sek:=2/3*pi*r1*r1*h;

v_shar:=4/3*pi*r3*r3*r3;

writeln('Максимальный угол= ',a1:8:4);

writeln('Максимальное значение высоты= ',h1:8:4);

writeln('Максимальный радиус основания= ',r_osn:8:4);

writeln('Объем шарового сектора= ',v_sek:8:4);

writeln('Объем шара= ',v_shar:8:4);

writeln(v_sek:8:4, ' < ',v_shar:8:4, ' -> Условие выполняется');

goto 1;

end;

a1:=a1+b;

r3:=r3+k;

until a1=161;

1:readkey;

END.

Результаты вычислений


Страница: