Через : Задача
Вывести все квадраты натуральных чисел, не превосходящие данного числа N.
Пример: N=50 | 1 4 9 16 25 36 49
Решение
Алгоритм решения задачи:
1. Ввести число N.
2. Присвоить x единицу.
3. Пока x^2 < n
1. Возвести x в квадрат b вывести значение x^2 на экран.
2. Увеличить значение x на единицу.
Сделал на С++
Объяснение:
Код программы:
#include <iostream>//для ввода - вывода
#include <windows.h>//для русской раскладки
using namespace std;
int main()
{
SetConsoleCP(1251);//подключаем русскую раскладку
SetConsoleOutputCP(1251);
int N;
cout << "Введите N: ";
cin >> N;
for (int x = 1; (x * x) < N; x++)
{
cout << x*x << " ";
}
return 0;
}