• Описать функцию square(k) логического типа, возвращающую True, если целый параметр k(>0) является квадратом некоторого числа, и False в противном случае. Паскаль

Ответы 1

  • var k: integer;function square(k: integer): boolean;begin     if sqr(trunc(sqrt(k))) = k  {Проверяем, является ли квадрат округлённого квадратного корня самим числом}     then         square := true     else         square := false;end;begin     read(k);     writeln(square(k));end.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years