Вы находитесь на странице: 1из 2

Практическая работа по теме «Процедуры»

program z1;
uses crt;
procedure pr1;
var a,v1:byte;
begin
write (‘сторона куба а=’);
read (a);
v1:=sqr(a)*a;
writeln (‘v1=’ , v1);
end;
var a,b,c,v2:byte;
begin
write (‘сторона параллелепипеда а=’);
read (a);
write (‘сторона параллелепипеда b=’);
read(b);
write (‘сторона параллелепипеда c=’);
read (c);
v2:=a*b*c;
writeln(‘v2=’ ,v2);
end;
procedure p3;
var r,v3:real;
begin
write (‘радиус шара r=’);
read (r);
v3:=4/3*pi*sqr(r)*r;
writeln(‘v3=’ ,v3:0:2);
end;
p1;
p2;
p3;
end.

Вам также может понравиться