Program a;
var x,y:real;

begin
writeln('Введиите переменную x');
readln(x);
if (x>-2) then
y:=8*x-4;
write('y=',y);
else
if (x<-2) then
y:=x*x*x+8*x-3;
write('y=',y);
end.

в чем ошибка, pascal пишет "встречено else, а ожидался оператор"

iroytblatилья iroytblatилья    1   28.04.2020 16:51    1

Ответы
фракталы фракталы  14.10.2020 01:17

Пропустили операторні дужки

Объяснение:

program a;

var x,y:real;

begin

writeln('Введиите переменную x');

readln(x);

if (x>-2) then

begin

y:=8*x-4;

write('y=',y);

end

else

if (x<-2) then

y:=x*x*x+8*x-3;

write('y=',y);

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика