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

Инструкция break в C++

Проверим, есть ли среди чисел от 100 до 200 число, которое делится на 13. Если есть, выведем его:

for (int i = 100; i <= 200; ++i) { if (i % 13 == 0) { std::cout << i << "\n"; // выведет 104, 117, 130 и так далее до 195 } }

Первое такое число уже найдено, а цикл все равно идет до конца диапазона. Сразу после находки его можно завершить инструкцией break:

for (int i = 100; i <= 200; ++i) { if (i % 13 == 0) { std::cout << i << "\n"; // выведет 104 break; } }

Переберите числа от 100 до 999, пока не найдется число, сумма цифр которого равна 25. Выведите это число.

Переберите числа от 100 до 999, пока не найдется число, произведение цифр которого равно 36. Выведите это число.

Определите, сколько целых чисел, начиная с числа 1, нужно сложить, чтобы сумма получилась больше 100.

Дана строка "red fox". Выведите символы до первого пробела, не включая его.

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