Má Ansin Blocanna#
Clúdaíonn an rang teagaisc seo conas bloic if/else a úsáid chun go ndéanfaidh do róbat coinníoll a sheiceáil agus cinneadh a dhéanamh cé na bloic atá le rith. Faoi dheireadh, beidh a fhios agat conas coinníoll a shocrú agus a rialú cad a tharlaíonn nuair a bhíonn sé fíor nó bréagach.
Tarraing bloc Booleánach isteach sa sliotán coinníoll folamh sa bhrainse más ea.
Tá cruth heicseagáin ar gach bloc Boole agus tá comhartha ceiste ina n-ainm, amhail an bloc cnaipe rialtóra brúite?.
Más fíor an coinníoll, rithfidh na bloic taobh istigh den bhrainse más ea.
Más bréagach an coinníoll, rithfidh na bloic taobh istigh den bhrainse else.
Ní dhéanann bloc if/else a choinníoll a sheiceáil ach uair amháin. Más mian leat go ndéanfar an coinníoll a sheiceáil arís agus arís eile, cuir an bloc if/else taobh istigh de bhloc lúbtha, cosúil le forever.
go deo
má <Rialóir [R ▲ v] brúite?> ansin
tiomáin [ar aghaidh v]
eile
stop tiomána
deireadh
deireadh
Níl sa bhloc if ach an brainse if then. Mura bhfuil an coinníoll fíor, ní tharlóidh aon rud.
má <Rialóir [R ▲ v] brúite?> ansin
tiomáin [ar aghaidh v]
deireadh
Is féidir an bloc if / else if / else a úsáid chun ilchoinníollacha a thástáil ceann i ndiaidh a chéile. Is féidir é a leathnú chun an oiread coinníollacha agus is gá a thástáil.
má <cnaipe [◀ v] Brain brúite?> ansin
cas [clé v] ar feadh (90) céim ▶
nó má <cnaipe [▶ v] Brain brúite?> ansin
cas [deas v] ar feadh (90) céim ▶
nó má <cnaipe [Seiceáil v] Brain brúite?> ansin
stop tiomána
eile
tiomáin [ar aghaidh v]
deireadh