С клавиатуры вводится число N. Вывести все четные числа, квадрат которых не превосходит числа N. Программа получает на вход одно целое число и должна вывести последовательность чисел, удовлетворяющих условию. На языке Python

ivanmilitskis ivanmilitskis    2   11.12.2020 17:44    3

Ответы
Yana7112 Yana7112  10.01.2021 17:45

Если 0 тоже учитывать, то так

N = int(input())

for i in range(N):

   if i ** 2 <= N:

       print(i)

Если нет, тогда так

N = int(input())

for i in range(1, N):

   if i ** 2 <= N:

       print(i)

Цикл while

N = int(input())

i = 1

while i != N:

   if i ** 2 <= N:

       print(i)

   i += 1

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика