Я хочу вставить номер, и программа сообщает мне, является ли число квадратом натурального числа или не. До сих пор он говорит, что что-то не так в , если (х ДИВ КОРЕНЬ (х) = SQRT (х))есть способ написать if (x div sqrt (x) = sqrt (x)), потому что он не работает
program Naturalnumbers;
var
x : integer;
begin
writeln (' is the inserted number a square of a natural number? ');
readln (x);
if (x div sqrt(x)=sqrt(x)) then
writeln('yes')
else
writeln('no')
readln;
end;
Эй! У меня есть несколько предложений по улучшению вашего вопроса, который заставит кого-то быстро ответить на него. Во-первых, в заголовке введите описание проблемы и задайте только вопрос в теле. Кроме того, включите немного более длинное описание того, что вы пытаетесь сделать, и какое сообщение об ошибке/нежелании вы получаете, когда вы пробовали то, что вы пробовали. Во-вторых, отметьте весь свой исходный код как таковой. Удачи! – Yuval