Оператор if, if-else
Условный оператор if
Оператор if используется для выполнения блока кода только при выполнении заданного условия. Условие (cond) должно иметь тип bool.
if (cond)
{
// Блок кода выполняется, если cond == true
}
Если условие ложно (false), блок кода пропускается.
Условный оператор if...else
Оператор if...else позволяет указать альтернативный блок кода, который выполняется, если условие ложно.
if (cond)
{
// Выполняется, если cond == true
}
else
{
// Выполняется, если cond == false
}
Примеры
Пример использования оператора if
int foo(int value)
{
if (value > 10)
{
return 1;
}
return -1;
}
Пример использования оператора if-else
int foo(int value)
{
if (value > 10)
{
return 1;
}
else
{
return -1;
}
}
Пример использования оператора if-else if
int foo(int value)
{
if (value > 10)
{
return 1;
}
else if(value > 5)
{
return 2;
}
else
{
return -1;
}
}