Условни конструкции
if - else
```c++
if()
{
//изпълнява се, ако условието е истина.
}
else //не е задължителен компонент
{
//изпълнява се, ако условието е лъжа.
}
```
if - else if -else
Деклрация на променлива:
```c++
if()
{
//изпълнява се, ако е истина.
}
else if()
{
//изпълнява се, ако е лъжа и е истина. .
}
.
.
.
else if()
{
//изпълнява се, ако .. са лъжа и е истина. .
}
else //не е задължителен компонент
{
//изпълнява се, ако всички горни условия са лъжа.
}
```
Тернарен оператор
```c++
<условие> ? <израз1> : <израз2>
```
Ако условието е истина, се връща оценката на израз1.
Ако е лъжа, то се връща оценката на израз2.