Aon fhaisnéis sa ríocht ainmhithe Úsáideann roghanna áirithe halgartaim a chur in iúl pearsanta "Ba mhaith". Is féidir linn a rá go mbeidh a intleachtaí fhéadfadh saorga a úsáid freisin rud éigin den chineál céanna. Idir an dá linn, le cur i bhfeidhm na is dlúithe chuaigh an dearcadh an duine ar an domhan a bhuíochas sin do halgartaim a bhfuil Branching. Agus beidh siad a chur san áireamh san Airteagal seo ag míniú a loighic agus gnéithe.
Cad é an t-algartam le Branching i gcláir?
Roimh dhul ar aghaidh leis an príomh-ábhar, tá sé riachtanach a dhéanamh digression beag isteach an teoiric. Is é an algartam a dtugtar sraith gníomhaíochtaí soiléir, a bhfuil d'aidhm a bhaint amach sprioc áirithe nó an fhadhb a réiteach. Tá siad roinnte i dtrí chineál:
- Líneach.
- Le Branching.
- Timthriallach.
Tá suim againn i Branching algartam, mar sin beidh sé a thuairiscítear ach amháin. Tugann an fhoireann modh roghnúcháin nó feidhm, agus faoi choinníollacha áirithe, is é sin, i láthair na huaire, tá rogha. Tá struchtúr den sórt sin algartaim a dtugtar Branching. Soláthraíonn sé rogha idir roinnt roghanna. Gach ceann de na cosáin (i bhformhór na gcásanna) as a mbainfear pointe comhchoiteanna i cód. Is Branching tábhachtach agus nuair is mian leat a skip gníomh áirithe. Bain úsáid as é nuair a bhíonn an t-úsáideoir i láthair le rogha, agus ba chóir é seo an rogha a mheabhrú d'obair amach anseo. Go ginearálta, úsáideach agus éasca ar na halgartaim le Branching. Grád 6 teoiriciúil fiú a bheith in ann a thuiscint agus an t-eolas a chur i bhfeidhm i gcleachtas. Má tá ceisteanna agat - léigh an t-alt, is dócha, ní bheidh siad fós tar éis bhfuil an próiseas seo críochnaithe.
Ag baint úsáide as na halgartaim a bhfuil Branching
Tá sé díreach a tharla ionas go bhfuil staid inar féidir gach rud a dhéanamh gan aon rogha neamhshuntasach nach dócha, mar sin ní mór duit machnamh cad a d'fhéadfadh na roghanna chun cinn d'fhéadfadh a bheith. Mar sin, a tharraingt comhthreomhar leis an saol, is féidir leat a thabhairt sampla clasaiceach ar an aimsir: má tá sé lasmuigh te, ba chóir duit a chaitheamh T-léine agus bríste sciota nuair snows sé - seaicéad. Tharlaíonn agus roghanna níos casta, d'fhéadfadh difear a dhéanamh don saol duine sa todhchaí (clár oibre nó). difriúil halgartaim mar gheall ar chastacht na mionsonraí agus cur síos céimeanna. Mar sin, is féidir ach cur síos teoranta a úsáid chun a chruthú tagarmharc duit féin (cad agus conas ba chóir an obair). Ach leis an ríomhaire sin nach bhfuil an fócas ar turas. Ba chóir é a bheith ina céim ar réiteach chéim chun gach fadhb. I gceist leis an algartam Branching, rud féadfaidh, leanúint beagnach gan chríoch. Cé i gcleachtas go bhfuil an eagarthóireacht ar an bhfadhb an cód scríofa. A thabhairt pheirspictíocht éigin, a chuirimid ar fáil a fháil acquainted leis na foirmeacha:
- Simplí. Más mian leat a bheith sláintiúil, ní mór duit a imirt spóirt.
- Coimpléasc. Tá dúil a bheith sláintiúil? Má tá, ansin dul i do spóirt. Mura bhfuil, luí ar an tolg, agus féachaint ar an teilifís.
- Foirm Coimpléasc le Branching neamhiomlán. Ní mór duit dul taobh amuigh. An dtugann thagann an bháisteach? Mura bhfuil, is féidir leat a fhágáil díreach. Má tá - a ghlacadh ar scáth. Agus ansin dul amach.
Cruthú halgartaim i gcoitinne
Anseo a chruthú duit algartaim le Branching, ina mbeidh an clár á reáchtáil. Má tá fonn a léiriú ar an rogha schematic, beidh tú cur chuige an Diamond. Leid mar thagairt do tarchuir comhartha, agus dáileadh na freagraí i gcrích sna trí thaobh eile. Ní bhaineann sé seo a úsáid gá go gach ceann acu: ach dhá. Rhombus, dála an scéil é, an t-oibreoir brainse, a úsáidtear chun tagairt a dhéanamh an ngníomh. Ach ar siúl againn i le beagán chun tosaigh. Conas a thosú aon obair? Nuair a gheobhaidh na sonraí! Ní I dtógáil an algartam déan dearmad a shonrú cad iad na sonraí táimid ag obair. Chomh maith leis sin, ní mór go mbeadh i gcónaí ar an chonclúid loighciúil. Tar éis an tsaoil, algartaim go bhfuil a fhios nuair is féidir le sosanna a chur faoi deara "suthain" úsáid an próiseálaí, agus an cluiche freezes díreach. Cé acu, ar ndóigh, ina chúis le frithghníomhú diúltach.
É atá ag teastáil a chruthú ar an scéimre agus cur chun feidhme praiticiúil an algartam?
Roimh dhul ar aghaidh leis an depiction na scéime, is gá a fhoghlaim go maith, is é sin freagrach as an méid, ionas nach raibh aon earráidí loighciúil sa todhchaí. Is gá freisin a fhoghlaim go léir an nuances de chur i bhfeidhm halgartaim a bhfuil Branching leis na teangacha cláir ina intinn agat a scríobh le clár. Chun fadhbanna a sheachaint sa todhchaí, ní mór duit a hone a gcuid scileanna ar an "scláta glan." Tar éis an tsaoil, más rud é go dtuigimid conas a oibríonn rudaí, le cur chun feidhme an chuid is mó den am gan aon fhadhbanna. Má dhéanann tú fadhbanna a bhíonn, déan iarracht a chruthú céimeanna oibriúcháin algartaim íosta, chun an fhadhb a aithint.
Go háirithe nuair a chruthú
D'fhéadfadh a Branching a bheith endless. Dá bhrí sin, nuair a cruthaíodh iad nach féidir tú féin a theorannú go dtí líon na dtéarmaí (cé sa deireadh níos mó acu, an níos deacra le nascleanúint a dhéanamh). Chomh maith le beagán de Branching iomlán agus neamhiomlán. Cad é an chéad, b'fhéidir, intuigthe. Agus cén gcásanna a páirteach agus conas a chinneadh go bhfuil sé riachtanach? Má tá gá a chur i gcrích gníomhaíochtaí breise i ndáil leis an gné de struchtúr an chláir, agus ag an am céanna go mbeadh an rogha chun leanúint ar aghaidh go simplí, nó go mbeadh ort a bhrú ar an líne de chód i gcás nach bhfuil siad ar fáil - is é seo go díreach an cás. Agus ní bheidh an tógáil na scéime críochnaithe, ach a fheidhmiúlacht chun feidhme go hiomlán.
sampla
Lig dúinn a fhoghlaim go bhfuil an t-eolas níos fearr, beidh muid a thuiscint gach faisnéis Told ag baint úsáide as feidhmchláiríní simplí. Tar éis an tsaoil, cé go bhfuil an t-algartam solas le Branching, beidh samplaí tuiscint níos fearr a agus conas. Ligean le rá go bhfuil tú ag scríobh bréagán simplí, i nach mór an carachtar duine rialaithe fháil amach as na carachtair ríomhaire. Má tharlaíonn teagmháil idir iad, ansin tar éis tréimhse ghearr ama tá sé i gcrích gníomh éigin (Tosaíonn charachtar a reáchtáil níos moille nó go ginearálta cailleann). Cad agus conas a dhéanamh anseo - Is é an rogha mise. Ach ba cheart a chur san áireamh i gcónaí gné de ghníomhaíochtaí éagsúla atá ar oscailt don Ríomhchláraitheoir a bhfeidhm a phlean. Mar sin, is féidir leat a chur ar an "saol" ar an carachtar nó a bhfuil duine ina laoch bhainistiú a fhorchur éigin de i bhfeidhm mall, agus bhí sé éifeachtach, timthriall, a bhfuil, ag obair ar a seal, i eatramh ama áirithe agus iad ag obair. Is é an rogha deiridh mise.
afterword
Mar sin, sa deireadh na torthaí riachtanacha rud ar bith go bhfuil a dúirt thuas a thabhairt. Máistir na comhpháirteanna de chláir, lena n-áirítear halgartaim a bhfuil Branching, nach bhfuil sé deacair, más rud é go maith iarracht. Is gá a fhoghlaim go léir a bhfuil riachtanach a bheith ag obair. Tá sé úsáideach freisin le haghaidh a bheidh an éifeacht is fearr a chur i bhfeidhm praiticiúil an t-eolas a fuarthas. Is féidir leat tosú le rud éigin simplí, ag obair tríd an algartam ar pháipéar nó i comhad leictreonach, de réir a chéile aistriú chuig an IDE.