размером? В интернете есть ответ, но у меня не робит, вот код
#include <iostream>
#include <vector>
// алгоритм нахождения простого числа
// int isprime(int n)
// {
// if (n > 1)
// {
// for (int i = 2; i < n; i++)
// {
// if (n % i == 0)
// {
// return false;
// }
// }
// return n;
// }
// else
// {
// return false;
// }
// }
int main()
{
// переменная, для указания максимального значения вектора(максимального количества элементов в нем)
int max = 0;
std::cout << "Введите максимальное количество элементов, \nдля нахождения простых чисел: ";
std::cin >> max;
// создаем вектор, размером которого при инициализации укажем значение переменной max
std::vector<int> numbers(max);
// for (int i = 0; i <= numbers.size(); ++i)
// {
// numbers.push_back(i);
// }
for (int x : numbers)
{
std::cout << x << std::endl;
}
return 0;
}
> // создаем вектор, размером которого при инициализации укажем значение переменной max std::vector<int> numbers(max); Вот это зачем делаешь?
Вот так? https://coliru.stacked-crooked.com/a/b9d1f437f5afc138
Обсуждают сегодня