diff options
Create READ
1 files changed, 48 insertions, 0 deletions
| -rw-r--r-- | Sem. 02/READ | 48 |
diff --git a/Sem. 02/READ b/Sem. 02/READ new file mode 100644 index 0000000..a6f0947 --- /dev/null +++ b/Sem. 02/READ @@ -0,0 +1,48 @@ + + + +<h1>Условни конструкции</h1> + +<h3 id="">if - else</h3> + +```c++ + if(<condition>) + { + //изпълнява се, ако условието е истина. + } + else //не е задължителен компонент + { + //изпълнява се, ако условието е лъжа. + } +``` +<h3 id="">if - else if -else</h3> +Деклрация на променлива: + +```c++ + if(<condition1>) + { + //изпълнява се, ако <condition1> е истина. + } + else if(<condition2>) + { + //изпълнява се, ако <condition1> е лъжа и <condition2> е истина. . + } + . + . + . + else if(<conditionK>) + { + //изпълнява се, ако <condition1>..<conditionK-1> са лъжа и <conditionК> е истина. . + } + else //не е задължителен компонент + { + //изпълнява се, ако всички горни условия са лъжа. + } +``` +<h3 id="">Тернарен оператор</h3> + +```c++ + <условие> ? <израз1> : <израз2> +``` +Ако условието е истина, се връща оценката на израз1. +Ако е лъжа, то се връща оценката на израз2. |
