Цикл for и условие if в C++
Давайте теперь будем применять условия в циклах. Посмотрим на
примере. Пусть у нас есть числа от 1 до 6. Выведем
их в консоль:
for (int i = 1; i <= 6; ++i) {
std::cout << i << "\n"; // выведет 1, 2, 3, 4, 5 и 6
}
А теперь наложим условие и будем выводить только числа, которые являются четными:
for (int i = 1; i <= 6; ++i) {
if (i % 2 == 0) {
std::cout << i << "\n"; // выведет 2, 4 и 6
}
}
Выведите в консоль нечетные
числа из промежутка от 1 до 20.
Выведите числа от 10 до 50,
которые начинаются на
цифру 1, 2 или 5.
Выведите в консоль числа от 10
до 99, сумма цифр
которых равна 3.