Предмет: Информатика, автор: fqrjy

Дано число 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]

Похожие вопросы
Предмет: Қазақ тiлi, автор: dzhamilya2002
Предмет: Русский язык, автор: Аняхорошистка