Занятие 6. Цикл while

Задача «Список квадратов»


Условие

По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания.

Тесты

Входные данные Правильный ответ Что вывела программа Результат
50
1 4 9 16 25 36 49
10
1 4 9
9
1 4 9
4
1 4
1
1
100
1 4 9 16 25 36 49 64 81 100
99
1 4 9 16 25 36 49 64 81

Нужна подсказка?

Подсказка 1

Перебираем основания квадратов, пока квадрат не превышает N.

Подсказка 2

Квадрат, равный N, включается; ноль не является квадратом натурального основания в этой задаче.