Вложенный условный оператор
В блоки «если» и «иначе» могут входить любые другие операторы, в том числе и другие вложенные условные операторы; при этом оператор else
относится к ближайшему предыдущему if
.
Например:
if ( A > 10 )
if ( A > 100 )
cout << "У вас очень много денег.";
else
cout << "У вас достаточно денег.";
else
cout << "У вас маловато денег.";
Чтобы легче разобраться в программе, все блоки «
если» и «
иначе» (вместе с ограничивающими их скобками) сдвигаются вправо на 2-3 символа - такая запись называется запись
лесенкой.