Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmInVc 267 of 390 menu
◀ ▶

Вектор из ввода в C++

Давайте теперь будем собирать вектор из чисел, которые вводит пользователь. Сколько их будет, заранее неизвестно.

Вектор начинают пустым. Каждое прочитанное число, кроме нуля, ставят в конец методом push_back:

std::vector<int> arr; int num = 0; std::cout << "enter number: "; std::cin >> num; while (num != 0) { arr.push_back(num); std::cout << "enter number: "; std::cin >> num; } std::cout << arr.size() << "\n";

Читайте целые в вектор, пока не введен ноль. Выведите, сколько чисел попало в вектор.

Читайте целые в вектор, пока не введен ноль. Выведите сумму элементов вектора.

Сначала спросите, сколько чисел будет. Затем прочитайте их в вектор и выведите сумму.

Спросите имя и возраст нескольких людей, пока возраст не станет нулем. Имена кладите в вектор и выведите их по одному на строку.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить