Блок за край на програмата Pro Preview

Вероятно сте забелязали в тъмно-синята секция с блокчета едно блокче, което изглежда като напълно обратното на блокче за стартиране на програма. Какво прави то? Как да го използваме?

Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео

Абонирай се

  • #1259
  • 08 May 2019

Блокчето е доста просто в това, което прави. Tо спира програмата. Това блокче няма никакви настройки.

Къде и как можем да го използваме? Основната му цел е да накара програмата да спре, когато тя не го прави сама. Например ако имаме безкраен цикъл, който извършва някакво действие, но това действие трябва да бъде прекратено при дадено условие, тогава ще използваме това блокче за да го спрем. Същото важи и за всички други блокчета, които могат да блокират програма. Също така, ако роботът допусне грешка и тръгне в нежелана посока, можем да използваме това блокче, за да приключим цялата програма.

Понеже блокчето служи за край на програмата, то не позволява да има нещо след него. Това обаче предизвиква особеност, когато го използваме заедно с цикъл или условен оператор. Трябва да изкараме паралелна нишка и да я свържем с блокчето ръчно, защото иначе то няма да застане там където го искаме.

content picture

Курсове и занятия включващи този Урок

Този Урок е използван в следните курсове и занятия.

Image for Ниво З - "Корабоплаване" - Роботика с LEGO
  • 24
  • 2:49
  • 107
Image for Занятие 4 - Яхта
  • 4
  • 5
  • 8
  • 3d_rotation 1
Image for Роботика с LEGO - Ниво 2.5 - Морски Пътешествия
  • 42
  • 3:52
  • 133
Image for Допълнителни задачи за робота яхта
  • 2
  • 2
  • 2
  • 3d_rotation 0