Athróga#
Réamhrá#
Ligeann na bloic Athróg i VEXcode VR duit faisnéis a stóráil ar féidir le do thionscadal a úsáid níos déanaí. Is cosúil le coimeádán lipéadaithe athróg ina bhfuil luach, amhail uimhir, Boolean, nó liosta míreanna.
D’úsáidfeá athróg nuair is mian leat go gcuimhneodh do thionscadal rud éigin agus é ag rith. Mar shampla, d’fhéadfadh athróg súil a choinneáil ar cé mhéad uair a bhog an róbat, cé mhéad réad a chomhaireamh sé, nó ar baineadh sprioc amach.
Bíonn athróga úsáideach nuair a d’fhéadfadh athrú teacht ar fhaisnéis i dtionscadal. In ionad an uimhir nó an freagra céanna a scríobh in go leor áiteanna, is féidir leat é a stóráil in athróg agus é a nuashonrú de réir mar a ritheann an tionscadal. Fágann sé seo go bhfuil sé níos fusa do thionscadal a athrú, a sheiceáil agus a thuiscint.
I VEXcode VR, is féidir le bloic athróg cineálacha éagsúla faisnéise a stóráil, lena n-áirítear uimhreacha, luachanna Booleánacha amhail fíor nó bréagach, liostaí, agus liostaí 2T. Tá na bloic seo úsáideach nuair is gá do thionscadal comhaireamh, cinntí a dhéanamh, dul chun cinn a rianú, nó faisnéis a eagrú.
Seo thíos liosta de na bloic atá ar fáil:
Athróga Uimhriúla - Stóráil agus modhnaigh uimhreacha.
athróg uimhriúil – Tuairiscítear luach athróg uimhriúil.
socraigh athróg uimhriúil – Sanntar luach d’athróg uimhriúil.
athraigh athróg uimhriúil – Méadaíonn nó laghdaíonn sé athróg uimhriúil faoi mhéid socraithe.
Athróga Booleánacha – Stóráil luachanna Fíor nó Bréagach.
Athróg Booleánach – Tuairiscíonn sé luach athróg Booleánach.
socraigh athróg Boole – Sanntar luach Fíor nó Bréagach d’athróg Boole.
Liostaí – Stóráil agus bainistigh bailiúcháin luachanna.
mír liosta – Tuairiscíonn sé luach ó liosta bunaithe ar a shuíomh.
athsholáthar míre liosta – Nuashonraíonn sé mír shonrach i liosta.
socraigh míreanna liosta – Sanntar luachanna do liosta.
fad an liosta – Tuairiscítear líon na míreanna i liosta.
Liostaí 2T – Stóráil agus bainistigh bailiúchán luachanna i ngreille.
Mír liosta 2T – Tuairiscíonn sé luach ó shraith agus colún ar leith i liosta 2T.
cuir mír liosta 2T ina áit – Nuashonraíonn sé mír shonrach i liosta 2T.
socraigh míreanna liosta 2T – Sanntar luachanna do liosta 2T.
fad liosta 2T – Tuairiscítear líon na sraitheanna nó na gcolún i liosta 2T.
athróg uimhriúil#
Tuairiscíonn an bloc tuairisceora athróg uimhriúil an luach uimhriúil a shanntar don athróg.
(my_variable)
Paraiméadar |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an mbloc seo. |
Sampla
nuair a thosaítear
[Display the value of the variable.]
socraigh [deliveries v] go [2]
priontáil (deliveries) ▶
socraigh athróg uimhriúil#
Sannann an bloc cruachta socraigh athróg uimhriúil luach d’athróg uimhriúil.
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg uimhriúil ar a sanntar luach. Is féidir le húsáideoirí athróg atá ann cheana a roghnú, a hathainmniú, nó a scriosadh. |
luach |
An uimhir a shanntar don athróg (is féidir léi a bheith ina huimhir iomlán, ina deachúil, nó ina bloc uimhriúil). |
Sampla
nuair a thosaítear
[Display the value of the variable.]
socraigh [deliveries v] go [2]
priontáil (deliveries) ▶
athraigh athróg uimhriúil#
Méadaíonn nó laghdaíonn an bloc cruachta athraigh athróg uimhriúil luach athróg faoi mhéid áirithe.
athraigh [my_variable v] de (1)
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg uimhriúil atá le modhnú. Is féidir le húsáideoirí athróg atá ann cheana a roghnú, í a athainmniú, nó í a scriosadh. |
luach |
An méid le méadú nó laghdú ar an athróg. |
Sampla
nuair a thosaítear
[Deliver a package twice.]
socraigh [deliveries v] go [0]
tiomáin [ar aghaidh v] ar feadh (100) [mm v] ▶
athraigh [deliveries v] de [1]
tiomáin [ar aghaidh v] ar feadh (100) [mm v] ▶
athraigh [deliveries v] de [1]
priontáil (deliveries) ▶
Athróg Booleanach#
Tuairiscíonn an bloc Booleach athróg Booleach luach Fíor nó Bréagach.
<my_boolean>
Paraiméadar |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an mbloc seo. |
Sampla
nuair a thosaítear :: hat events
[Display a message if the variable is set to True.]
socraigh [my_boolean v] go <fíor v>
má <my_boolean> ansin
priontáil [Boolean is True!] ▶
deireadh
socraigh athróg Booleánach#
Sannann an bloc cruachta socraigh athróg Boole luach Fíor nó Bréagach d’athróg Boole.
socraigh [my_boolean v] go <fíor v>
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg Booleánach ar a sanntar luach. Is féidir le húsáideoirí athróg atá ann cheana a roghnú, a hathainmniú, nó a scriosadh. |
luach |
Luach Booleánach (Fíor nó Bréagach). |
Sampla
nuair a thosaítear
[Repeat until 3 deliveries are made.]
socraigh [finished v] go <bréagach v>
socraigh [deliveries v] go [0]
déan arís go dtí <finished>
tiomáin [ar aghaidh v] ar feadh (100) [mm v] ▶
athraigh [deliveries v] de [1]
má <(deliveries) [math_equal v] [3]> ansin
socraigh [finished v] go <fíor v>
mír liosta#
Tuairiscíonn an bloc tuairisceora mír liosta luach míre i liosta. Is athróg í liosta ar féidir léi ilathróga den chineál céanna a stóráil.
(mír (1) de [my_list v])
Paraiméadar |
Cur síos |
|---|---|
innéacs |
Suíomh na míre sa liosta (ag tosú ag 1). |
athraitheach |
An athróg liosta le mír a thuairisciú uaidh. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
Sampla
nuair a thosaítear
[Display the delivery locations.]
socraigh [delivery_spots v] go [Red House] [Green House] [Blue House]
tiomáin [ar aghaidh v] ar feadh (100) [mm v] ▶
priontáil (mír (1) de [delivery_spots v]) ▶
tiomáin [ar aghaidh v] ar feadh (100) [mm v] ▶
priontáil (mír (2) de [delivery_spots v]) ▶
tiomáin [ar aghaidh v] ar feadh (100) [mm v] ▶
priontáil (mír (3) de [delivery_spots v]) ▶
mír liosta a athsholáthar#
Nuashonraíonn an bloc cruachta mír liosta a athsholáthar mír ar leith i liosta.
cuir mír (1) de [my_list v] in ionad (1)
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta ina bhfuil an mhír atá le hathrú. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
innéacs |
Suíomh na míre sa liosta (ag tosú ag 1). |
luach |
An luach nua atá sannta don mhír liosta shonraithe. |
Sampla
nuair a thosaítear :: hat events
[Replace the first item in a list with 4.]
socraigh [my_list v] go (5) (1) (9)
cuir mír (1) de [my_list v] in ionad (4)
priontáil (mír (1) de [my_list v]) ▶
míreanna liosta socraithe#
Socraíonn an bloc cruachta socraigh míreanna liosta gach mír sa liosta chuig na luachanna iontráilte.
socraigh [my_list v] go (0) (0) (0)
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta a bhfuil luachanna á sannadh dó. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
luachanna |
Na luachanna le stóráil sa liosta, curtha isteach mar mhíreanna aonair. |
Sampla
nuair a thosaítear :: hat events
[Display the last item in a list.]
socraigh [my_list v] go (1) (2) (3)
priontáil (mír (3) de [my_list v]) ▶
fad an liosta#
Tuairiscíonn an bloc tuairisceora fad an liosta líon na míreanna i liosta.
(fad [my_list v])
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta le fad a thuairisciú. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
Sampla
nuair a thosaítear :: hat events
[Display how many items are in a list.]
socraigh [my_list v] go (1) (2) (3)
priontáil (fad [my_list v]) ▶
Mír liosta 2T#
Tuairiscíonn an bloc tuairisceora mír liosta 2T luach míre i liosta 2T. Is athróga iad liostaí 2T a stórálann ilathróga liosta.
(mír (1)(1) de [my_2d_list v])
Paraiméadar |
Cur síos |
|---|---|
ró |
An tsraith den mhír (ag tosú ag 1). |
colún |
Colún na míre (ag tosú ag 1). |
athraitheach |
An athróg liosta 2T le mír a thuairisciú uaidh. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
Sampla
nuair a thosaítear :: hat events
[Display an item from a 2D list.]
socraigh [my_2d_list v] go ([1] [7]) ([2] [8])
priontáil (mír (2)(2) de [my_2d_list v]) ▶
mír liosta 2T a chur in ionad#
Nuashonraíonn an bloc cruachta mír liosta 2T a athsholáthar mír shonrach i liosta 2T.
cuir mír (1)(1) de [my_2d_list v] in ionad (1)
Paraiméadar |
Cur síos |
|---|---|
ró |
Innéacs na sraithe den mhír (ag tosú ag 1). |
colún |
Innéacs colún na míre (ag tosú ag 1). |
athraitheach |
An athróg liosta 2T ina bhfuil an mhír atá le modhnú. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh ón roghchlár anuas. |
luach |
An luach nua atá sannta don mhír liosta 2T shonraithe. |
Sampla
nuair a thosaítear :: hat events
[Replace a value in a 2D list and print the updated item.]
socraigh [my_2d_list v] go ([1] [2]) ([3] [4])
cuir mír (2)(2) de [my_2d_list v] in ionad (25)
priontáil (mír (2)(2) de [my_2d_list v]) ▶
socraigh míreanna liosta 2T#
Socraíonn an bloc cruachta socraigh míreanna liosta 2T gach mír sa liosta 2T chuig na luachanna iontráilte.
socraigh [my_2d_list v] go ([0] [0]) ([0] [0])
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta 2T atá á sannadh luachanna. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
luachanna |
Na luachanna le stóráil sa liosta 2T, curtha isteach sraith ar shraith. |
Sampla
nuair a thosaítear :: hat events
[Display an item from a 2D list.]
socraigh [my_2d_list v] go ([1] [4]) ([2] [15])
priontáil (mír (1)(2) de [my_2d_list v]) ▶
fad liosta 2T#
Tuairiscíonn an bloc tuairisceora fad liosta 2T líon na sraitheanna nó na gcolún i liosta 2T.
fad [my_2d_list v] [sraitheanna v]
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta 2T le fad a sheiceáil. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
sraitheanna/colúin |
Cibé acu líon na sraitheanna nó líon na gcolún atá le tuairisciú. |
Sampla
nuair a thosaítear :: hat events
[Set a 2D list and print the number of rows it has.]
socraigh [my_2d_list v] go ([1] [5]) ([3] [6])
priontáil (fad [my_2d_list v] [sraitheanna v]) ▶