📝 Урок №34: Програмування умов (If / When)
Тема: If та When — Як запрограмувати майбутнє?
Great Scott! Настав час навчити нашу Машину Часу логіці. Ми створюємо умови: якщо одна подія відбудеться в майбутньому, то за нею обов’язково прийде інша. Це справжній програмний код для реальності!
1. Формула логічного ланцюга
Умовне речення складається з двох частин: Умови (якщо…) та Результату (то…).
(Якщо це станеться зараз, то результат буде в майбутньому)
2. Головна заборона Машини Часу ⛔️
Увага! Це найважливіша деталь уроку. В українській мові ми використовуємо “майбутнє” в обох частинах: “Якщо я прийду, я допоможу“.
Але в англійській мові слово WILL — це енергомісткий елемент, його не можна ставити відразу після IF або WHEN.
Після слів IF (якщо) та WHEN (коли) ми використовуємо ТЕПЕРІШНІЙ час, навіть якщо думаємо про майбутнє.
3. Кома: Коли вона потрібна?
Тут діє просте правило навігації:
- Якщо речення починається з If або When — ми ставимо кому перед результатом.
If it rains, I will stay at home. - Якщо результат стоїть на початку — кома НЕ потрібна.
I will stay at home if it rains.
4. Логічні логи
Слухай, як програмуються умови в Машині Часу:
🚔 Увага! Зона забороненого WILL!
Чому ми не кажемо “If I will”? І як правильно будувати заперечення в умовних реченнях? Пташка-Слідчий розібрав цю справу до дрібниць!