
Вопрос задан 08.07.2023 в 08:35.
Предмет Информатика.
Спрашивает Дудина Раиса.
Выведите все точные квадраты натуральных чисел, не превосходящие данного числа N. Входные данные
Задано единственное целое число N Выходные данные Необходимо вывести все точные квадраты натуральных чисел, не превосходящие данного числа N. Примеры входные данные 15 выходные данные 1 4 9 На питоне, даю 20 баллов

Ответы на вопрос

Отвечает Амиров Парвиз.
Ответ:
n = int(input())
i = 1
while i * i <= n:
print(i * i, ' ')
i = i + 1



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи на Python можно использовать цикл while
для нахождения точных квадратов натуральных чисел. Вот решение:
pythondef find_squares(N):
i = 1
squares = []
while i*i <= N:
squares.append(i*i)
i += 1
return squares
N = int(input("Введите число N: "))
result = find_squares(N)
for square in result:
print(square)
Пример работы программы:
mathematicaВведите число N: 15
1
4
9
Получение 20 баллов означает, что вы решаете задачу самостоятельно. Если у вас возникнут вопросы или потребуется дополнительная помощь, пожалуйста, дайте мне знать!


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 572

Информатика 1113

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili