Как в C++ добавить в вектор все четные числа, начиная с 2 и заканчивая 200, включая оба конца?
Информатика 11 класс Работа с векторами в C++ C++ вектор четные числа 2 до 200 добавление элементов программирование Новый
Чтобы добавить в вектор все четные числа от 2 до 200 в C++, мы можем воспользоваться циклом. Давайте рассмотрим шаги, которые необходимо выполнить для достижения этой цели.
#include <vector>
.for
будем перебирать числа от 2 до 200, добавляя в вектор только четные числа.Теперь давайте посмотрим на пример кода, который реализует все эти шаги:
#include <iostream> #include <vector> int main() { std::vectorevenNumbers; // Шаг 2: Создаем вектор для хранения четных чисел // Шаг 3: Используем цикл для добавления четных чисел for (int i = 2; i <= 200; i += 2) { evenNumbers.push_back(i); // Добавляем четное число в вектор } // Шаг 4: Выводим все четные числа на экран std::cout << "Четные числа от 2 до 200:" << std::endl; for (int num : evenNumbers) { std::cout << num << " "; // Выводим каждое четное число } return 0; }
В этом коде:
for
, который начинается с 2 и увеличивается на 2 на каждой итерации, что гарантирует, что мы получаем только четные числа.push_back
добавляет текущее четное число в вектор.for
.Таким образом, мы получаем вектор, содержащий все четные числа от 2 до 200, включая оба конца.