Pascal выведите все числа на отрезке от a до b, являющиеся полными квадратами. примеры: входные данные 1 5 выходные данные 1 4
257
400
Ответы на вопрос:
Var a,b,i: integer; x: real; begin readln(a); readln(b); if a< 0 then a: =1; for i: =a to b do begin x: =sqrt(i); if frac(x)=0 then write(i,' '); end; end.
64(10) = 8^2 = 100(8) 57(10) = 7*8 + 1 = 71(8) 6524(10) = 16^3 + 9*16^2 + 7*16 + 12 = 197c(16) 00100111(2) = 2^5 + 2^2 + 2 + 1 = 32 + 4 + 2 + 1 = 39(10) 01111110(2) = 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2 = 64+32+16+8+4+2 = 126(10)
Популярно: Информатика
-
sdx231205.03.2022 21:38
-
olga1408124.02.2021 08:55
-
lizench30.12.2022 23:30
-
ghrtoung27.08.2021 12:10
-
londonparisch02.05.2021 14:17
-
Vika200258805.03.2023 02:12
-
brain7513.09.2022 10:01
-
28060509.07.2022 20:09
-
nikita1111111318.12.2022 12:53
-
Scenic124.02.2020 02:45