Pembinaan bersyarat
Robot boleh menggunakan sensor bukan sahaja dalam reka bentuk kitaran, tetapi juga tanpanya. Sebelum setiap tindakan, robot boleh menyemak perkara yang ditunjukkan oleh penderia.
Untuk ini,
binaan bersyarat
(
jika
) digunakan, yang membolehkan anda melaksanakan arahan bergantung pada syarat.
jika (keadaan boolean)
{
arahan yang dilaksanakan jika keadaan adalah benar (benar)
jika tidak
{
arahan yang dilaksanakan jika syarat adalah palsu (palsu)
}
Jika anda meletakkan perkataan
not
(penghubung logik makna penafian) sebelum syarat, maka hasil "
benar" berlaku jika syarat itu sendiri adalah palsu.