C++: Условия и циклы

Цель урока:
Познакомиться с условными операторами и циклами в C++, а также научиться использовать их для управления потоком выполнения программы.

Что мы узнаем:
  • Условные операторы (if, else, switch).
  • Циклы (for, while, do-while).

Теоретическая часть:

Условные операторы


Условные операторы позволяют выполнять разные блоки кода в зависимости от условий.

Пример использования if:
int age = 18;
if (age >= 18) {
    std::cout << "Вы совершеннолетний." << std::endl;
} else {
    std::cout << "Вы несовершеннолетний." << std::endl;
}

Пример использования switch:
int day = 3;
switch (day) {
    case 1:
        std::cout << "Понедельник" << std::endl;
        break;
    case 2:
        std::cout << "Вторник" << std::endl;
        break;
    default:
        std::cout << "Другой день" << std::endl;
}

Циклы


Циклы позволяют многократно выполнять блок кода.

Пример использования for:
for (int i = 0; i < 5; i++) {
    std::cout << i << std::endl;
}

Пример использования while:
int i = 0;
while (i < 5) {
    std::cout << i << std::endl;
    i++;
}

Пример использования do-while:
int i = 0;
do {
    std::cout << i << std::endl;
    i++;
} while (i < 5);

Практическая часть:
Задача 1: Создайте программу, которая проверяет, является ли число чётным.
#include <iostream>

int main() {
    int num;
    std::cout << "Введите число: ";
    std::cin >> num;
    if (num % 2 == 0) {
        std::cout << "Число чётное." << std::endl;
    } else {
        std::cout << "Число нечётное." << std::endl;
    }
    return 0;
}

Задача 2: Создайте программу, которая выводит числа от 1 до 10.
#include <iostream>

int main() {
    for (int i = 1; i <= 10; i++) {
        std::cout << i << std::endl;
    }
    return 0;
}

Итог урока:
Сегодня мы узнали, как использовать условные операторы и циклы в C++. Эти знания помогут вам создавать более сложные и функциональные программы.

Автор:  12.10.2025 06:38:43 pm