Предмет: Информатика,
автор: lolonet2015
Как исправить программу?
Приложения:
Ответы
Автор ответа:
0
Ответ:
Убрать первую звёздочку в рассчете у
Объяснение:
Текст превращается в комментарий
lolonet2015:
тогда пишет (строка 6 : Нельзя преобразовать тип Tuple к real)
Автор ответа:
0
Ответ:
Ошибка на строке
y := (*(x+2.5)*x-1)*x+1);
Сочетание символов "(*" компилятор PascalABC.NET распознаёт как начало документационной строки, то есть строки, не считываемой при компиляции программы. Получается, что в отличии от тебя, компилятор видит следующее:
program calc;
var x, y: real;
begin
write('первое число:');
readln(x);
y :=
И всё. А дальше идёт докстринг. Соответственно, вылезает ошибка "Встречен конец файла", т.к программный код обрывается на y :=
Объяснение:
y := ((x+2.5)*(x-1))*(x+1) - вот так будет правильно по идее
Похожие вопросы
Предмет: Английский язык,
автор: Женька3247
Предмет: Русский язык,
автор: NIKOS2772
Предмет: Русский язык,
автор: Янчикк
Предмет: Информатика,
автор: nikolajsviride
Предмет: История,
автор: ada0910