Как в паскале определить, целое число или нет?

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

Как в паскале определить, целое число или нет?


Информатика (17 баллов) | 166 просмотров
0

В Паскале есть функция Frac(x), возвращающая дробную часть от х. Если она возвращает ноль, чисто целое.

Дан 1 ответ
0 голосов

Program n1;
var x,y:real;
begin  
readln(x);  
y:=round(x);  
if y=x then writeln('число не дробное')         
else writeln('число дробное');  
end.

(740 баллов)
0

а зачем тратим переменную на лишнее присвоение? х=round(x) проверить сразу не судьба?