Описать функцию square(k) логического типа, возвращающую true, если целый параметр k(> 0) является квадратом некоторого числа, и false в противном случае. паскаль
273
335
Ответы на вопрос:
Var k: integer; function square(k: integer): boolean; begin if sqr(trunc(sqrt( = k {проверяем, является ли квадрат округлённого квадратного корня самим числом} then square : = true else square : = false; end; begin read(k); writeln(square(k)); end.
Var a: integer; begin writeln('введите трёхзначное число'); readln(a); writeln('1: ',(a div 100 < > (a div 10) mod 10)and((a div 10) mod 10 < > a mod 10)and(a mod 10 < > a div 100)); write('2: '); if (a div 100 < = (a div 10) mod 10) then write(true) else div 100) mod 10 < = a mod 10)); end.
Популярно: Информатика
-
валентинка2005.08.2022 15:06
-
Janna9106.07.2020 09:44
-
mishasviderski31.12.2021 05:47
-
mariberrr18.07.2022 02:25
-
footbal3229.04.2023 15:42
-
MrDark1120.02.2023 21:11
-
6VikaPika903.06.2023 16:08
-
vladdobryj07102.01.2021 00:50
-
Fiza1526.01.2021 12:06
-
Солнышко00309.03.2022 21:01