Предмет: Информатика,
автор: SashkaShlyapic
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, а ожидался оператор"
Ответы
Автор ответа:
0
Ответ:
Пропустили операторні дужки
Объяснение:
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.
SashkaShlyapic:
учительница пишет о том, что вместе с begin и end программа утяжеляется, и сделать можно без этого
Похожие вопросы
Предмет: Другие предметы,
автор: kotuk222
Предмет: Другие предметы,
автор: makstolm
Предмет: Українська література,
автор: znast1a
Предмет: История,
автор: Аноним
Предмет: Математика,
автор: alfredgurin2