Використовуйте for або while цикл для виведення всіх квадратів чисел, не більших .
Читаємо вхідне значення .
scanf("%d",&n);У змінній перебираємо числа 1, 2, 3, …, поки i^2 буде не більше . Послідовно в одному рядку виводимо квадрати натуральних чисел.
i = 1;
while(i * i <= n)
{
printf("%d ",i * i);
i++;
}
printf("\n");for#include <stdio.h>
int i, n;
int main(void)
{
scanf("%d",&n);
for(i = 1; i * i <= n; i++)
printf("%d ",i * i);
printf("\n");
return 0;
}Читаємо вхідне значення .
n = int(input())У змінній перебираємо числа 1, 2, 3, …, поки i^2 буде не більше . Послідовно в одному рядку виводимо квадрати натуральних чисел.
i = 1
while i * i <= n:
print(i * i, end=" ")
i += 1