Задание:
Турбо паскаль: for i: =2 to sqrt (n) do if (n mod i=0) then prost: =0; паскаль выдает ошибку 39 (в выделеном местеподскажите, пожалуйста как ее устранить
Решение:
Возможно у вас что то не так с типами. i должен быть longint, а не real… n должен быть real (вещественный) , однако вы используете операцию n mod i, поэтому я вам могу посоветовать использовать N тип longint, но заменить sqrt (n) на round (sqrt (n) round — это округление
Знаете другой ответ?