Вопрос задан 01.05.2023 в 12:26. Предмет Информатика. Спрашивает Насибов Эльсевар.

Что делать если выдает ошибку? Пишет: встречено \"Begin\" а ожидалось выражение. program Func; var

x, y: real;integer: Begin ReadLn(x); (abs(2.x - 5) + sqr(b)).sqr(x); Writeln(\'y(x)=\', y); end.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Смирнова Анастасия.

Ответ:

нужно begin

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Ошибка в строке "(abs(2.x - 5) + sqr(b)).sqr(x);". Необходимо исправить на "(abs(2 * x - 5) + sqr(y)).sqr(x);", так как вместо "b" должно быть "y", а умножение числа на переменную в языке Pascal записывается через знак "*".

Исправленный код:

program Func;
var
x, y: real;
begin
ReadLn(x);
y := (abs(2 * x - 5) + sqr(y)).sqr(x);
Writeln('y(x)=', y);
end.
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос