Дано число 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=' ')
Объяснение:
Ответил restIess
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 года назад
Математика,
2 года назад
Математика,
2 года назад
Алгебра,
8 лет назад