HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p><strong>Внимание!</strong>На слайде в уроке 14</p>
1 <p><strong>Внимание!</strong>На слайде в уроке 14</p>
2 <p>допущены ошибки в схеме.</p>
2 <p>допущены ошибки в схеме.</p>
3 <p><strong>Схема должна быть такой:</strong></p>
3 <p><strong>Схема должна быть такой:</strong></p>
4 <h2>Logical operations and if statements</h2>
4 <h2>Logical operations and if statements</h2>
5 <p>С помощью<strong>if</strong>программой принимается решение об истинности выражения. Если результат выражения истинный, то выполняется блок кода после условия; если же результат ложный, то выполняется блок кода после ключевого слова<strong>else</strong>.</p>
5 <p>С помощью<strong>if</strong>программой принимается решение об истинности выражения. Если результат выражения истинный, то выполняется блок кода после условия; если же результат ложный, то выполняется блок кода после ключевого слова<strong>else</strong>.</p>
6 <p>if ( &lt;условие&gt;) { // действие1; } else{ // действие2; }</p>
6 <p>if ( &lt;условие&gt;) { // действие1; } else{ // действие2; }</p>
7 <p>Можно упростить запись, если условие и действия простые.</p>
7 <p>Можно упростить запись, если условие и действия простые.</p>
8 <p>&lt;переменная&gt; = &lt;условие&gt;?&lt;действие1&gt;:&lt;действие2&gt;</p>
8 <p>&lt;переменная&gt; = &lt;условие&gt;?&lt;действие1&gt;:&lt;действие2&gt;</p>
9 <p>Логический оператор -<strong>или</strong>- если одно из двух условий true, то результат выражения тоже true. </p>
9 <p>Логический оператор -<strong>или</strong>- если одно из двух условий true, то результат выражения тоже true. </p>
10 <p>if (&lt;условие1&gt; | &lt;условие2&gt;) // проверяются оба условия if (&lt;условие1&gt; || &lt;условие2&gt;) // если условие1 true, то условие2 пропускается</p>
10 <p>if (&lt;условие1&gt; | &lt;условие2&gt;) // проверяются оба условия if (&lt;условие1&gt; || &lt;условие2&gt;) // если условие1 true, то условие2 пропускается</p>
11 <p>Логический оператор -<strong>и</strong>- результат выражения true, если все его части true.</p>
11 <p>Логический оператор -<strong>и</strong>- результат выражения true, если все его части true.</p>
12 <p>if (&lt;условие1&gt; &amp; &lt;условие2&gt;) // проверяются оба условия if (&lt;условие1&gt; &amp;&amp; &lt;условие2&gt;) // если условие1 false, то условие2 пропускается</p>
12 <p>if (&lt;условие1&gt; &amp; &lt;условие2&gt;) // проверяются оба условия if (&lt;условие1&gt; &amp;&amp; &lt;условие2&gt;) // если условие1 false, то условие2 пропускается</p>
13 <p>Логический оператор -<strong>не</strong>- значение после знака ! меняется на противоположное.</p>
13 <p>Логический оператор -<strong>не</strong>- значение после знака ! меняется на противоположное.</p>
14 <p>if (!(&lt;условие&gt;))</p>
14 <p>if (!(&lt;условие&gt;))</p>
15 <h2>Полезные ссылки</h2>
15 <h2>Полезные ссылки</h2>
16 <ul><li><a>Документация по теме условий (eng, Oracle)</a></li>
16 <ul><li><a>Документация по теме условий (eng, Oracle)</a></li>
17 <li><a>Логические операторы(rus, blog)</a></li>
17 <li><a>Логические операторы(rus, blog)</a></li>
18 <li><a>Логические операторы(eng, Oracle)</a></li>
18 <li><a>Логические операторы(eng, Oracle)</a></li>
19 <li><a>Логические операторы(eng, Oracle)</a></li>
19 <li><a>Логические операторы(eng, Oracle)</a></li>
20 <li><a>Логические операторы(eng, Oracle)</a></li>
20 <li><a>Логические операторы(eng, Oracle)</a></li>
21 <li><a>Документация по assert(eng, Oracle)</a></li>
21 <li><a>Документация по assert(eng, Oracle)</a></li>
22 <li><a>Коллективный проект</a></li>
22 <li><a>Коллективный проект</a></li>
23 </ul>
23 </ul>