Регистрация
Войти
Стать экспертом Правила
Информатика

program a;var x,y:real;beginwriteln('Введиите переменную x');readln(x);if (x>-2) then y:=8*x-4;write('y=',y);else if (x<-2) theny:=x*x*x+8*x-3;write('y=',y);end.в чем ошибка, pascal пишет "встречено else, а ожидался оператор"

ОТВЕТЫ

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

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.

414
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам