Управляющие конструкции

Прогресс:

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

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

Операторы If-Else

int score = 85;

if (score >= 90) {
    cout << "Grade: A" << endl;
} else if (score >= 80) {
    cout << "Grade: B" << endl;
} else if (score >= 70) {
    cout << "Grade: C" << endl;
} else {
    cout << "Grade: F" << endl;
}

Оператор Switch

char grade = 'B';

switch (grade) {
    case 'A':
        cout << "Excellent!" << endl;
        break;
    case 'B':
        cout << "Good job!" << endl;
        break;
    case 'C':
        cout << "Well done" << endl;
        break;
    default:
        cout << "Keep trying" << endl;
}

Циклы

Цикл For

// Вывод чисел от 1 до 5
for (int i = 1; i <= 5; i++) {
    cout << i << endl;
}

Цикл While

// Обратный отсчет от 5
int count = 5;
while (count > 0) {
    cout << count << endl;
    count--;
}
Назад Далее: Функции & ООП