Komepiuta, Polokalame
Autau. O elemene autau. Aofaiga o elemene autau, o le aofai o
Polokalame - o se umi, faagasologa o le foafoaga. malosi e aoao ai se mea i lenei eria, pe afai e leai se tomai e malamalama ai i le mataupu faavae lea e tatau ona fausia Apps. I aso nei o le a tatou talanoa e uiga i se aotelega, o le autau elemene ma gaoioiga faigofie faatasi ma i latou.
faamatalaga
I luma o le galulue faatasi ma o lenei elemene o le siosiomaga polokalame , e tatau ona tatou malamalama i mea o loo tatou feagai. e mafai ona toe fai faiaoga i iunivesite au faauigaga abstruse ma e manaomia outou e cram i latou, ae e le afaina i e taua ai lenei Faapolokalameina e malamalama i le agaga ma le le mafai ona e faamatala atu i isi. O le a se autau? ua faatasi uma le elemene autau ma faia aʻe ai le mea faitino. I se isi faaupuga, o se seti, o se laulau, o se ituaiga o tulaga faatauaina manoa. latou faia faatasi uma a faitauina le lisi o mea. E foliga autau e pei o lenei:
- M (i), lea M - o le autau ia lava, o lona suafa. i - o le numera elemene autau. Faatasi, e mafai ona faitau i nei fuainumera e lua e pei o le elemene i-th i le autau M.
I gagana eseese polokalame, e mafai ona tofia nei tulaga faatauaina i ituaiga eseese. Mo se faataitaiga, i Pascal mafai ona tupu fuainumera faapitoa numerals ma le ma liuliuina i mafai ona avea na o le integer ituaiga. I PHP, e eseese mea. O loo i ai i - o le ki lea e mafai ai ona e maua ai le mea, ma e le afaina i le autau, pe afai o le autu o le a le upu atoa - autau ( "pa"). I le faia o lea, o le elemene autau e mafai ona matua so o se ituaiga.
taamilosaga
O lenei manatu faavae e aoga ia i tatou i le iloiloina o nisi gaoioiga autau. Taamilosaga - ei ai ona tuutuuga faaalia mo le toe faia o le lava le faagaoioia pea lava pea i le umi lava e leai se toe faiga o le tulaga. E lua ituaiga o taamilosaga e mafai ona faailoa mai.
- "E leai." I lenei tulaga, o le a toe faia le tino o le matasele seia oo ina o le tulaga mulimuli. O lona uiga, muamua fata suiga, ma o le a fuafua, ona faamuta ai le taamilosaga.
- "O lea mamao." Faatasi ai ma lenei embodiment teisi ese. Muamua, e siaki le tulaga o le faataunuuina, fasiotia lea o le faataamilosaga o le polokalama, ma suia ai le fata.
I mataupu faavae, i le filifiliga e tutusa, i lo tatou tulaga e le afaina lea e tasi e faaaoga, ae o le a aoga taitasi o lona auala.
faaopoopo
I nisi o tulaga, e manaomia le Faapolokalameina ia iloa le mea o le aofaiga o le vaega o le autau. I lalo o lenei galuega o loo faapea mai ai e tatau ona tatou aufaatasi elemene uma o le autau. Faatasi ai ma lenei o le a fesoasoani tatou taamilosaga. I lenei faataitaiga, o le a tatou le maua tautau i luga o se gagana faapitoa polokalame ma faamatala se laina o se laina e tatau ona aofia ai.
- Matou te tautino fesuiaiga. E tatau ona tatou folafola atu se autau o 'M', o le fata numera elemene autau "i", o le ma liuliuina faailoa le numera o elemene autau "i le", faapea foi ma le ma liuliuina "R", lea o le a aumaia i tatou i le taunuuga taotoga.
- Ulu atu i le tele o elemene autau "i le" so o se auala.
- Ulu atu i le elemene autau. E mafai ona e fuafua e ala i se faasologa o dialogs ma le faaaogāina po o le tofia se taua e taitoatasi taitasi.
- Tatou tofi i = 1, R = 0.
- O lenei o le vaega sili ona faigata. E manaomia ona tatou matasele. Ina ia faia lenei mea, e muamua manaomia e filifili ai le ituaiga. O loo i lalo tatou te tuuina atu se faataitaiga i elemene faitauga taamilosaga. Mo se faataitaiga, tatou te faaaogaina le polokalame gagana - Pascal.
toe fai
R = R + M [i];
i = i + 1;
seia oo i> k
Le a le mea tatou te vaai i ai? Muamua e tatalaina ai le taamilosaga "taulotoina" poloaiga. Ina ua mavae lena, o le taua muamua o le ma liuliuina, o lona uiga o le aofaiga o elemene uma i le 'autau, ua tatou faaopoopoina se isi elemene o le autau. fata Increment (autau numera). Sosoo ai, o se vaega o "seia oo ina" siaki pe o le matasele fata ua mavae atu mai le autau. Ina ua maea uma, pe afai tatou te maua 5 elemene (k = 5), ona faaopoopo M [6] e le talafeagai, o le a gaogao.
tulaga
Ao leʻi siitia atu i le galuega e sosoo ai ma arrays, ia a manatua le faamatalaga o tuutuuga. I le tele o gagana polokalame, o le syntax foliga e pei o lenei:
pe afai (tulaga) lea (faasologa o poloaiga) isi (poloaiina pe afai e le moni le tulaga);
Atonu e faamatalaga Aoao e pei o lenei: "Afai e moni le tulaga, ona ave le poloka muamua o le poloaiga, po o le faia o se poloka lona lua." faamatalaga o tuutuuga e aoga i le faatusatusaina o tulaga faatauaina eseese ma toe fuafuaina o lo latou "taunuuga". Faatasi ai ma le taamilosaga, avea i latou ma se autau malosi o faamatalaga meafaigaluega iloiloga.
faatusatusaga
E mafai ai pea lava i tatou e faia se autau? e mafai ona faavasega vaega o le autau, tagai pe afai e tutusa tulaga faapitoa, ma e faatusatusa i le va o le tasi i le isi. O se tasi o mea ou te fiafia faataitaiga o polofesa iunivesite - ia maua le vaega aupito maualuga o le autau. Mo se faataitaiga, faaaogaina le C ++ gagana.
- E aunoa ma le alu i totonu o faamatalaga auiliili, e tatau e folafola atu le fesuiaiga lava lea e tasi e pei o le faataitaiga muamua, faatasi ai ma ni nai tuusaunoaga. Faatasi ai ma isi ituaiga o faataamilosaga o se olegia itiiti. O le tulaga fou o le "i = 0". Aisea e faia ai, tatou faamatala atu i lalo.
ao (i <= k)
{
i = i + 1; // pe mafai ona suia i i + = 1;
pe afai (R <= M [i])
{
R = M [i]
}
}
A o mafai ona vaaia, o lenei ituaiga o faataamilosaga, muamua siaki le tulaga, ma e na o lea amata aofaiga faitauina. Mea o loo tupu tonu lava? Muamua, siaki le tutusa le faamaoni i <= k, afai o lea, tatou te o mai i le elemene muamua o le autau M [1] ma faatusatusa i tatou "R" siaki le fesuiaiga. Afai "R" O laiti nai lo se elemene autau, ona ua tofia le taua o le elemene. O lea la, i le taimi pe a tatou o atu i le autau atoa, o le a aofia ai le aofaiga e sili.
PHP
o e mamao le tasi lenei o le gagana polokalame sili ona lauiloa. E le o ese atu i le toatele e oo lava i le aoaoina iunivesite sili ona silisili le ia te ia ae o le faavae sili ona banal e matai i se tulaga ma se vasega lima. O le a matua ese mai isi gagana iloiloina e tatou?
mafai PHP le Faapolokalameina e foafoa ai le autau sili ona vavai. elemene autau e mafai ona matua so o se ituaiga. Afai i le tasi Pascal, e tatau ona faamaoti ai se ituaiga e tasi (eg, numera), ua tatou maua ai lea e leai se auala e tusi le laina ma le anotusi, e aunoa ma le suia o le ituaiga o autau ... Ae pe afai e te suia le ituaiga, ma faamatalaga numeric i ai o le a mau manino, ma o lea e le mafai ona latou aveina so o se gaoioiga faamatematika e aunoa code faaopoopo ma tiga le ulu.
I elemene autau PHP - o se iunite e tutoatasi. o loo faaaogaina le felanulanuaʻi patino mo le faafaigofieina o le teuina ma le taulimaina ai. Ma e sili ona taua, mo i latou oe ua masani i le galulue faatasi ma arrays mai isi PLs, e mafai ona faatulaga lelei le elemene fata e tasi. Talosaga tetee i le elemene autau i PHP se vaega sili atu ona faigata nai lo i isi gagana, ae e taua.
iʻuga
Mea e mafai ona tatou fai atu i le faaiuga? Arrays - o se fale teu oloa faamatalaga multidimensional, e faatagaina e faagaoioia i le taimi o le galuega ma le tusi tele o faamatalaga. O lenei mataupu e le manatu arrays multidimensional, ona o lenei autu mo se isi talanoaga. Mulimuli ane se fautuaga itiiti. Ina ia faigofie ona malamalama i le mataupu arrays e mafaufau i se faasologa o numera - iinei o le muamua, ae o le lona lua ma isi. o le autau lenei. Afai e tatau ona e faafesootai se tasi oi latou, na filifili le numera polokalama. O lenei vaaiga e sili atu ona faigofie lou olaga i le aoga. Manatua, e le o taua i taimi uma le faalogologo i faiaoga unintelligible tautala, sili saili lo latou ala i le malamalama i le autu.
Similar articles
Trending Now