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

Цикл по трехмерным массивам в C++

Трехмерный массив обходят тремя циклами: по слоям, строкам и столбцам. Сумму копят в переменной, начиная с нуля:

int arr[2][2][2] = { {{1, 2}, {3, 4}}, {{5, 6}, {7, 8}}, }; int sum = 0; for (int i = 0; i < 2; ++i) { for (int j = 0; j < 2; ++j) { for (int k = 0; k < 2; ++k) { std::cout << arr[i][j][k] << "\n"; sum += arr[i][j][k]; } } } std::cout << sum << "\n"; // выведет 36

Дан трехмерный массив:

int arr[2][2][2] = { {{1, 2}, {3, 4}}, {{5, 6}, {7, 8}}, };

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

Дан трехмерный массив:

int arr[2][2][2] = { {{10, 20}, {30, 40}}, {{50, 60}, {70, 80}}, };

Найдите сумму всех элементов и выведите ее в консоль.

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