C++ · ОСНОВЫ · УРОК 18

Каждый элемент

range for · около 12 минут

Учиться с прогрессом →Читай конспект бесплатно. Для сохранения работ войди в аккаунт.
ШАГ 1

Как это работает

Цикл с двоеточием по очереди берёт элементы vector.

for (int number : nums) {
    cout << number << endl;
}

✦ number — текущее число списка.

ШАГ 2

Попробуй понять

number — текущее число списка.

vector<int> nums = {2, 4};
for (int number : nums) {
    cout << number << endl;
}

✦ Сравни этот пример с первым. Затем набери классную работу сам.

КЛАССНАЯ РАБОТА

Набери код самостоятельно

Набери программу вручную по образцу. Так ты запомнишь команды и скобки.

#include <iostream>
#include <vector>
using namespace std;

int main() {
    vector<int> nums = {2, 4};
    for (int number : nums) {
        cout << number << endl;
    }
    return 0;
}
Открыть редактор для классной работы →
ДОМАШНЕЕ ЗАДАНИЕ

Реши сам

Создай vector<int> coins из 1, 3, 5. Через range for с переменной coin выведи все числа.

Готовый ответ не показан. Используй похожие примеры из конспекта.

Открыть домашнее задание →