Дано число n. Из чисел 1, 4, 9, 16, 25, ... напечатать те, которые не превышают n. Нужно написать в Python
Ответы
Ответ дал:
2
Ответ:
n = int(input())
for i in range(1, n + 1):
if i ** 2 <= n:
print(i ** 2, end=' ')
Объяснение:
Ответ дал:
0
n = int(input("n="))
for i in range(1,n+1):
if i**2 <= n:
print(i**2,end=" ")
Либо:
n = int(input("n="))
[print(i**2,end=" ") for i in range(1,n+1) if i**2 <= n]
Похожие вопросы
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад