Вывести на экран все натуральные числа, квадраты которых находятся в интервале от a до b.

5 Сен 2019 в 13:42
183 +1
0
Ответы
1

Для этого можно использовать следующий код на Python:

a = int(input("Введите начало интервала: "))
b = int(input("Введите конец интервала: "))
start = int(a ** 0.5) + 1
end = int(b ** 0.5)
for i in range(start, end + 1):
if i ** 2 >= a and i ** 2 <= b:
print(i, "квадрат =", i ** 2)

Программа запрашивает начало и конец интервала, затем с помощью цикла проходит по всем натуральным числам в интервале квадраты которых находятся в заданном интервале и выводит их на экран.

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