Cho số nguyên dương n. Hãy lập trình tìm số 9 phương có giá trị gần n nhất ( 0<n<= 10^9) Vd SCP.INP SCP.OUT 17 16 28 25 PASCAL NHA ai giúp với
1 câu trả lời
uses crt;
var n: longint;
function cp(n: longint): boolean;
begin
exit(n = sqr(trunc(sqrt(n))));
end;
begin
clrscr;
readln(n);
while cp(n) = false do dec(n);
writeln(n);
readln;
end.