Предмет: Информатика,
автор: polishelp
С клавиатуры вводится число N. Вывести все четные числа, квадрат которых не превосходит числа N. Программа получает на вход одно целое число и должна вывести последовательность чисел, удовлетворяющих условию. На языке Python
Ответы
Автор ответа:
1
Если 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
polishelp:
У нас как раз эта тема
i = 1
while i != N:
if i ** 2 <=N:
print(i)
i += 1
N=int(input())
i=1
while I!=N
if i**2 print(i)
i=i+1
Похожие вопросы
Предмет: Русский язык,
автор: liza101004
Предмет: Математика,
автор: Poly15
Предмет: История,
автор: Alinanana1
Предмет: Физика,
автор: levkovich023
Предмет: Физика,
автор: Мужик223