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

Условие в цикле по массиву в C++

Отбор элементов в цикле по массиву строят через вложенное условие: обрабатывают не каждую ячейку, а только подходящие:

int arr[4] = {1, 2, 3, 4}; for (int num : arr) { if (num % 2 == 0) { std::cout << num << "\n"; } }

Так же отбирают строки по содержимому:

std::string arr[3] = {"a", "b", "a"}; for (std::string elem : arr) { if (elem == "a") { std::cout << elem << "\n"; } }

Дан массив:

int arr[5] = {3, 8, 1, 6, 9};

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

Дан массив:

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

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

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