Разбор
Используйте цикл for или while для вывода всех квадратов чисел, не больших .
Реализация алгоритма
Читаем входное значение .
scanf("%d",&n);
В переменной перебираем числа , пока . Последовательно в одной строке выводим квадраты натуральных чисел.
i = 1; while(i * i <= n) { printf("%d ",i * i); i++; } printf("\n");
Реализация алгоритма — цикл for
Читаем входное значение .
scanf("%d",&n);
В переменной перебираем числа , пока . Последовательно в одной строке выводим квадраты натуральных чисел.
for(i = 1; i * i <= n; i++) printf("%d ",i * i); printf("\n");
Python реализация
Читаем входное значение .
n = int(input())
В переменной перебираем числа , пока . Последовательно в одной строке выводим квадраты натуральных чисел.
i = 1 while i * i <= n: print(i * i, end=" ") i += 1