Предмет: Информатика,
автор: RainbowRashers
program table;
var f,x: real;
begin
writeln;{перевод курсора на начало следующей строки}
x:=-1;
while x<=1 do begin
f:=sqr(x)+1;
writeln(‘x=’,x’ ‘,’f(‘,x,’)=’,f);
x:=x+0.1;
end;
end.
В этом тексте программа выдает ошибку в этйо строчке. Что делать?
writeln(‘x=’,x’ ‘,’f(‘,x,’)=’,f);
Ответы
Автор ответа:
1
Ошибка
Вы забыли поставить вторую запятую после x
writeln('x=',x' ','f(',x,')=',f);
Исправленный вариант
writeln('x=',x,' ','f(',x,')=',f);
Верный код программы
Program table;
var f,x: real;
begin
writeln;{перевод курсора на начало следующей строки}
x:=-1;
while x<=1 do begin
f:=sqr(x)+1;
writeln('x=',x,' ','f(',x,')=',f);
x:=x+0.1;
end;
end.
RainbowRashers:
А можете как писать степень числа в паскале? Я очень давно этим занималась, но тут другу надо помочь.
Похожие вопросы
Предмет: Русский язык,
автор: devazqj182
Предмет: Английский язык,
автор: Аноним
Предмет: Алгебра,
автор: lina4956
Предмет: Физика,
автор: нурия12
Предмет: Математика,
автор: МистерДудей