ПОМОГИТЕ!!!!!!!!!!!! Даю 45 баллов. Паскаль абс. Выдает "Ожидался порядковый тип" в 3...

0 голосов
159 просмотров

ПОМОГИТЕ!!!!!!!!!!!! Даю 45 баллов. Паскаль абс. Выдает "Ожидался порядковый тип" в 3 строчке. Исправьте пожалуйста, не могу понять в чем ошибка... var x,y: real; begin for x:=-5 to 10 do begin y:= (x*x)/(x+7); end; writeln('x=',x,' ','y=',y) end.


спросил от (12 баллов) в категории Информатика

1 Ответ

0 голосов
ответил от Отличник (6.1k баллов)

Вы переменной x задали вещественный тип -real, задайте ему тип integer,всё заработает.

оставил комментарий от БОГ (678k баллов)

Тогда показывает ошибку в 4 строке - " Нельзя преобразовать тип real к integer"

оставил комментарий от Отличник (6.1k баллов)

возьмите только x и сделайте integer,вы задали и x и y скорее всего

...