← Всички уроци

Компютърно моделиране · 4. клас · Раздел 2: Разклонени алгоритми

Блокове за разклонение: истина и лъжа

Понякога програмата трябва да избере какво да направи. Тя проверява условие и според отговора тръгва по единия или по другия път.

Най-важното

  1. 1

    Разклоненият алгоритъм избира между два пътя според условие.

  2. 2

    Условието има само две стойности: истина или лъжа.

  3. 3

    „ако … тогава“ изпълнява блоковете вътре само когато условието е истина.

  4. 4

    „ако … тогава … иначе“ изпълнява първата част при истина, а частта след „иначе“ при лъжа. Винаги се изпълнява само едната част.

Виж го нагледно

когато зеленото знаме е щракнато
винаги
ако <допира ли [ръб]?> тогава
кажи (Ох!) за (1) сек
завърти се с (180) градуса
иначе
премести се с (5) стъпки
Ако условието е истина, се изпълнява горната част. Ако е лъжа, се изпълнява частта след „иначе“.
Пример

Какво ще каже героят: „ако <3 > 8> тогава кажи (Да) иначе кажи (Не)“?

Как мислим

  1. Стъпка 13 не е по-голямо от 8, значи условието е лъжа.
  2. Стъпка 2Изпълнява се частта след „иначе“.
Отговор

Героят казва „Не“.

Готов ли си за теста?

10 въпроса само върху този урок, подредени от лесни към трудни.

  • 10 въпроса
  • без таймер
  • 3 жокера
Започни теста