Foirmiú, Oideachas meánscoile agus scoileanna
Halgartaim Líneach - Struchtúr léaráid agus ríomh
Is é an saol laethúil de gach duine chun déileáil le líon mór de thascanna éagsúla deacrachta ag an obair nó ag staidéar. Tá roinnt tascanna simplí sin, gurb é a chur chun feidhme a dhéanaimid gníomhartha áirithe go huathoibríoch, gan fiú smaoineamh. An réiteach ar aon fhadhb, fiú an simplí, mar riail, tá sé i gcrích go seasta ar feadh roinnt céimeanna. Tá an cineál comhsheasmhacht chun fadhbanna a réiteach ar a dtugtar algartam. Sa lá atá inniu táimid ar an méid a halgartaim líneach, tá a n-struchtúr ionadaíocht mar a rinneadh a gcinneadh agus cláir.
teanga algorithmic
Tá an coincheap an oideas cruinn don ealaíontóir a dhéanamh sraith de ghníomhartha, atá dírithe ar an réiteach ar an bhfadhb.
Tá an teanga bhealach chun cur síos ar halgartaim atá dírithe go ginearálta ar an t-úsáideoir.
Nuair a thagann sé chun teanga ríomhaireachta, mar a léiríonn an oideas cruinn, lena saineofar próiseas ríomhaireachta. Sé, ar a seal mar thoradh, as na sonraí tosaigh, is réimse, leis an toradh bunaidh.
Forbairt algartaim - tá go leor casta agus am-íditheach phróiseas. Is teaglaim de theicnící (forbairt) sraith de ghníomhartha, a ceapadh chun déileáil le fadhbanna le cabhair ó na ríomhairí.
airíonna algartam
I measc na hairíonna scaoileann:
- Is críochnú an algartam iomlán chun an comhbheartas eachtrach líon teoranta de chéimeanna (céimeanna) - géag;
- cinnteacht (gan athbhrí) - Is ionann uathúlacht rialacha maidir le léirmhíniú do ghníomhaíochtaí léirithe, agus an t-ord a fhorghníomhú;
- éifeachtúlacht - na torthaí ba ghá le haghaidh aon líon teoranta céimeanna;
- soiléir - ní mór treoracha soiléire a bheith ar an seiceadóir;
- mais - Ba chóir go mbeadh halgartaim a bheith in ann chun an fhadhb aicme fadhbanna is sonrach do foirmliú ginearálta an bhfadhb.
halgartaim Líneach. Rang Ríomhaireachta 9
Táimid tar éis plé cheana féin ar an sainmhíniú agus airíonna den choincheap. Anois, a ligean ar labhairt faoi chuid foirmeacha:
- líneach;
- Branching =
- leis an timthriall.
Tá suim againn i halgartaim líneach Táimid. Cad tá siad? Go bhfuil siad orduithe a bheidh le déanamh i ndiaidh a chéile i seicheamh soiléir.
Is féidir leis an struchtúr líneach an algartam a scríobh i bhfoirm labhartha agus grafacha.
Seo sampla, a taifeadadh i bhfoirm labhartha. Mar sin, an tasc: bhailiú scoil. réiteach:
- Tosaigh.
- Seas suas.
- Ná cleachtaí.
- Nigh d'aghaidh.
- Fháil cóirithe.
- Bricfeasta.
- Bailigh phunann.
- Deireadh.
Beidh predsatvlyat cruth grafach próiseas thuas mar seo a leanas:
algartam líneach i bhfoirm blocléaráid,
Léiríonn an léaráid bloc algartam íomhá eiseamláireach ina bhfuil gach céim ar leith arna ionadú ag bloic ionadaíocht i réimse na cruthanna geoiméadrach. Thairis sin, tá an nasc idir na céimeanna (i bhfocail eile, an t-ord chéim fhorghníomhú) le fios ag na saigheada, a nascann píosaí (bloic). Tá gach bloc ag gabháil leis an inscríbhinn. Maidir le gníomhaíochtaí tipiciúil tar éis an t-algartam a úsáidtear sa líneach cruthanna geoiméadrach :
- Bloc algartam nua-deireadh. Ar an bloc go bhfuil an inscríbhinn "tús" nó "deireadh".
- "Input-aschur" aonad. Tá an bloc ionadaíocht i bhfoirm comhthreomharáin. chuir sé an inscríbhinn seo a leanas: "Ionchur", "tarraingt siar", "cló". Chomh maith leis sin a ghabhann leo liosta de ionchur nó, faoi seach, na hathróga aschur.
- aonad Arithmetic, nó bloc cinntí. Freagraíonn sé le dronuilleog. Ba chóir an t-aonad taispeána a: "oibríocht", "grúpa na n-oibríochtaí."
Ach le cabhair ó léaráidí bloc léirítear réiteach halgartaim líneach. Next, a ligean ar labhairt faoi na gnéithe de luachanna a shannadh.
halgartaim ríomhaireachtúil Líneach
gníomh bunrang is mó i halgartaim ríomhaireachtúil - an tasc na n-athróg luach áirithe. Sa chás gur seachtain an luach tairiseach arna chinneadh ag an cruth ar a thaifeadadh, a fháil luach athróg ar leith d'aon toisc mar gheall ar an tasc. D'fhéadfadh sé sin trí dhá mhodh: tríd an teagasc tasc; ag orduithe ag teacht isteach.
Sampla de algartaim do líneacha a réiteach
Seo cur síos sampla de na rialacha roinnt na codáin le algartam líneach go bhfuil téacsleabhair scoile an t-ábhar:
- Ba chóir go mbeadh uimhreoir an codán 1 a iolrú ar an ainmneoir an codán 2;
- 1 ainmneoir a a iolrú ar an uimhreoir 2;
- ba mhaith leat a thaifeadadh codán, a bhfuil uimhreoir é an toradh ar chur chun feidhme mhír 1, agus an t-ainmneoir - mar thoradh ar 2 pointí. Seo a leanas an fhoirm ailgéabrach den riail:
a / b: c / d = (a * d) / (b * d) = m / n.
Mar sin, a thógáil againn algartam ríomhaire do chodáin a roinnt. Mearbhall a sheachaint, bainfimid úsáid as do na hathróga na bríonna céanna atá leo san fhoirmle atá sonraithe thuas. a, b, c, sonraí bunaidh d-mar athróga slánuimhir. Is é an toradh na luachanna slánuimhir. bheadh an réiteach teanga algorithmic mar seo a leanas:
SAL roinnt na codáin
go luath
cuspóirí agus, b, c, d, m, n
riar, b, c, d
m: = a * d
n: = b * le
tharraingt siar m, n
cluiche
Réitigh bhformáid ghrafach
Is mar seo a leanas Scéim algartam líneach cur síos orthu thuas:
shannadh Tá luach don fhoireann an fhormáid seo a leanas:
Athróg: abairt.
An comhartha "=" Is é a léamh mar sannadh.
Tasc - ar fhoireann, atá riachtanach do ríomhaire leis na gníomhartha seo a leanas fhorghníomhú:
- meastóireacht ar an abairt;
- shannadh luachanna athraitheach faighte.
Tá an algartam thuas dhá orduithe mar sannadh. Ba chóir Sa léaráid bloc an tasc ordaithe a thaifeadadh i dronuilleog, ar a dtugtar an t-aonad ríomhaireachta.
Nuair cur síos ag halgartaim líneach, níl aon ghá ar leith le comhlíonadh éigeantach leis na rialacha diana nuair nathanna scríobh. Is féidir leat iad a thaifeadadh ag baint úsáide as an bhfoirm is gnách matamaiticiúla. Ach nach bhfuil sé seo error teanga cláir dian.
Sa sampla seo, tá an algartam isteach freisin ar an bhfoireann:
Iontráil ar, b, c, d.
Tá orduithe ionchur sa tsreabhchairt scríofa sa comhthreomharán, i.e. an t-aonad ionchuir-aschuir. Nuair forghníomhaitheach an ordaithe, Idirbhristeacha an próiseálaí go dtí go mbeidh an t-úsáideoir a chur i gcrích gníomhaíochtaí áirithe. Eadhon, is gá an t-úsáideoir a gléas ionchuir (méarchlár) cineál athróga ionchuir (a luachanna) agus brúigh Iontráil, a fheidhmíonn mar an eochair Enter. Tá sé tábhachtach go iontráladh na luachanna san ord céanna leis an liosta ionchur, atá lonnaithe sna hathróga comhfhreagracha.
algartam líneach. chuid clár
Mar a luadh cheana san Airteagal seo, féadfaidh ráitis den sórt sin san áireamh sa chlár líneach:
- sannadh;
- coimisiúnú;
- thabhairt i gcrích.
Is é sin, ag baint úsáide as na n-oibreoirí thuas chun cláir líneach halgartaim.
Dá bhrí sin, an t- oibreoir sannadh atá sa teanga cláir scríofa mar seo a leanas:
Ligean A = B, i gcás A - an athróg B - léiriú. Mar shampla, A = Y + 20.
Is mar seo a leanas oibreoir iontrála:
INPUT, mar shampla: INPUT C
aschur sonraí oibreoir, na luachanna scríofa san fhoirm:
GCLÓ. Mar shampla PRIONTÁIL S.
Seo sampla simplí. Ní mór dúinn a scríobh le clár a teacht ar an méid ionchur ó na huimhreacha méarchlár A agus B.
A teanga cláir, a fháil againn ar chlár, tá an téacs de thaispeántar thíos.
oibreoirí iontrála, aschur sa teanga cláir Pascal
Ní Pascal leithdháileadh oibreoirí speisialta, lena léirítear ionchur nó aschuir oibríochtaí a úsáideann halgartaim líneach. Tá na cláir malartaithe faisnéise i gcrích le cabhair ó nósanna imeachta a tógadh i. Ós rud nach bhfuil aon ghá le cur síos réamh-an nós imeachta caighdeánach, tá sé ar fáil do gach clár, ina bhfuil tagairt dó. Chomh maith leis sin nach bhfuil an t-ainm ar an nós imeachta sin tionscadal aon eochairfhocal.
Nuair a bheidh ag dul isteach i sonraí ag baint úsáide as na hoibreoirí sin chun rochtain ar an nós imeachta caighdeánach an iontráil sonraí atá comhtháite cheana féin isteach sa chlár.
Léigh (A, B, C), i gcás ina A, B, C - na hathróga a chaithfear a tháinig i gcuimhne le haghaidh stórála.
Readlnn (x1, y, x2) - a chomhlánú dul isteach, jumps an cúrsóir go tús líne nua.
Readlnn; - Léiríonn an preas feithimh «Iontráil». De ghnáth tá an oibreoir a cuireadh isteach i dtéacs roimh an deiridh «Deireadh», a shábháil ar na torthaí an chláir ar na t-ábhar scáileán.
Sonraí Aschuir ar an scáileán monatóireacht a dhéanamh ag baint úsáide as na hoibreoirí:
Scríobh (A, B, C) - lena sonraítear na luachanna A, B, C i gceann a chéile, agus nach bhfuil an cúrsóir fhágáil ar an líne atá ann faoi láthair.
Writeln (z, y, z2) - dar críoch na luachanna aschuir, beidh an cúrsóir aistriú go dtí líne nua ag an suíomh.
writeln; - Taispeánann chun pas a fháil ar líne agus téigh go dtí an tús le ceann nua.
Ach le cabhair ó ráiteas simplí den sórt sin agus a rinne ionchur agus aschur na sonraí i Pascal.
Similar articles
Trending Now