if
Материал из cppreference.com
Синтаксис:
if( conditionA ) { statement-listA; } else if( conditionB ) { statement-listB; } ... else { statement-listN; }
Конецепция "if" является механизмом для разветвления кода в зависимости от условий. Условия оцениваются по порядку, и как только одно из условий примет значение "true" то код под этой ветвью будет выполнен. Если ни одно из условий не примет значения "true" то ветвь "else", если она присутсвует, будет автоматический выполнена. Ветвь "else" не обязательна.