Предмет: Информатика,
автор: warveis
сделайте пожалуйста ту же самую программу только с процедурой
var x,y,y1,y2,y3:real;
function st (b,b1:real):real;
begin
st:=power(b,b1);
end;
begin
write('x');
readln(x);
y1:=st(x,2);
y2:=st(x,3);
y3:=st(5,6);
y:=(y1+y2+y3)/3;
writeln('y',y);
end.
Ответы
Автор ответа:
0
Пойдёт?
var x,y,y1,y2,y3:real;
function st(b,b1:real):real;
beginst:=power(b,b1);
end;
procedure work;
begin
y1:=st(x,2);
y2:=st(x,3);
y3:=st(5,6);
y:=(y1+y2+y3)/3;
end;
beginwrite('x');
readln(x);
work;
writeln('y',y);
end.
var x,y,y1,y2,y3:real;
function st(b,b1:real):real;
beginst:=power(b,b1);
end;
procedure work;
begin
y1:=st(x,2);
y2:=st(x,3);
y3:=st(5,6);
y:=(y1+y2+y3)/3;
end;
beginwrite('x');
readln(x);
work;
writeln('y',y);
end.
Автор ответа:
0
Пойдёт?
var x,y,y1,y2,y3:real;
function st(b,b1:real):real;
beginst:=power(b,b1);
end;
procedure work;
begin
y1:=st(x,2);
y2:=st(x,3);
y3:=st(5,6);
y:=(y1+y2+y3)/3;
end;
beginwrite('x');
readln(x);
work;
writeln('y',y);
end.
var x,y,y1,y2,y3:real;
function st(b,b1:real):real;
beginst:=power(b,b1);
end;
procedure work;
begin
y1:=st(x,2);
y2:=st(x,3);
y3:=st(5,6);
y:=(y1+y2+y3)/3;
end;
beginwrite('x');
readln(x);
work;
writeln('y',y);
end.
Автор ответа:
0
var x,y,y1,y2,y3:real;
function st(b,b1:real):real;
begin
st:=power(b,b1);
end;
procedure work;
begin
y1:=st(x,2);
y2:=st(x,3);
y3:=st(5,6);
y:=(y1+y2+y3)/3;
end;
begin
write('x');
readln(x);
work;
writeln('y',y);
end.
function st(b,b1:real):real;
begin
st:=power(b,b1);
end;
procedure work;
begin
y1:=st(x,2);
y2:=st(x,3);
y3:=st(5,6);
y:=(y1+y2+y3)/3;
end;
begin
write('x');
readln(x);
work;
writeln('y',y);
end.
Автор ответа:
0
ПОСЛЕДНИЙ это исправленный
Автор ответа:
0
подпрограма должна быть в виде процедуры.То есть место функции процедура
Автор ответа:
0
понял
Похожие вопросы
Предмет: Английский язык,
автор: naleksa098
Предмет: Математика,
автор: elizaaliyeva2011
Предмет: Русский язык,
автор: RasPlay123
Предмет: Математика,
автор: ленок2323
Предмет: Химия,
автор: balkinasasha