Дано число N. Найти первое натуральное число, квадрат которого больше N.

9 Дек 2019 в 19:43
233 +1
0
Ответы
1

Для решения данной задачи необходимо найти наименьшее натуральное число, квадрат которого больше данного числа N. Для этого можно использовать цикл, начиная с 1 и увеличивая число до тех пор, пока квадрат текущего числа не станет больше N.

Пример кода на Python:

def find_square_greater_than_n(n):
i = 1
while i * i <= n:
i += 1
return i
N = 100 # пример значения N
result = find_square_greater_than_n(N)
print(result)

В данном примере функция find_square_greater_than_n() ищет первое натуральное число, квадрат которого больше заданного числа N. Аргументом функции является число N.

Вызовем эту функцию с примером числа N равного 100. Функция вернет первое натуральное число, квадрат которого больше 100, то есть число 11.

18 Апр 2024 в 23:48
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир