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

Цикл по индексам массива в C++

Когда нужен номер ячейки, цикл строят по индексу от нуля, пока индекс меньше длины. Длину дает std::size. Индекс берут того же беззнакового типа:

int arr[] = {1, 2, 3}; for (std::size_t i = 0; i < std::size(arr); ++i) { std::cout << i << "\n"; }

Внутри цикла элемент получают по переменной индекса. На экран попадут значения массива:

int arr[] = {1, 2, 3}; for (std::size_t i = 0; i < std::size(arr); ++i) { std::cout << arr[i] << "\n"; }

Дан массив:

int arr[4] = {1, 2, 3, 4};

Выведите индекс и значение каждого элемента в формате "0=1" для первой строки и аналогично для остальных.

Дан массив:

std::string arr[2] = {"x", "y"};

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

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