Вот пример оператора if-else в C++:
#include <iostream>
int main() {
int num = 10;
if (num > 0) {
std::cout << "The number is positive." << std::endl;
}
else {
std::cout << "The number is negative or zero." << std::endl;
}
return 0;
}
В этом примере у нас есть переменная num
, инициализированная значением 10. Оператор if-else проверяет, больше ли num
0. Если да, он печатает «Число положительное». В противном случае он печатает «Число отрицательное или ноль».
Другие варианты оператора if-else включают:
-
if-else if-else:
if (condition1) { // code block executed if condition1 is true } else if (condition2) { // code block executed if condition1 is false and condition2 is true } else { // code block executed if both condition1 and condition2 are false }
-
Вложенное if-else:
if (condition1) { if (condition2) { // code block executed if both condition1 and condition2 are true } else { // code block executed if condition1 is true and condition2 is false } } else { // code block executed if condition1 is false }
Это всего лишь несколько примеров использования оператора if-else в C++. Существует множество других способов использования условных операторов для управления ходом вашей программы.