← Всички уроци
Компютърно моделиране · 4. клас · Раздел 2: Разклонени алгоритми
Блокове за разклонение: истина и лъжа
Понякога програмата трябва да избере какво да направи. Тя проверява условие и според отговора тръгва по единия или по другия път.
Най-важното
- 1
Разклоненият алгоритъм избира между два пътя според условие.
- 2
Условието има само две стойности: истина или лъжа.
- 3
„ако … тогава“ изпълнява блоковете вътре само когато условието е истина.
- 4
„ако … тогава … иначе“ изпълнява първата част при истина, а частта след „иначе“ при лъжа. Винаги се изпълнява само едната част.
Виж го нагледно
когато зеленото знаме е щракнато
винаги
ако <допира ли [ръб]?> тогава
кажи (Ох!) за (1) сек
завърти се с (180) градуса
иначе
премести се с (5) стъпки
Пример
Какво ще каже героят: „ако <3 > 8> тогава кажи (Да) иначе кажи (Не)“?
Как мислим
- Стъпка 13 не е по-голямо от 8, значи условието е лъжа.
- Стъпка 2Изпълнява се частта след „иначе“.
Отговор
Героят казва „Не“.
Готов ли си за теста?
10 въпроса само върху този урок, подредени от лесни към трудни.
- 10 въпроса
- без таймер
- 3 жокера