Solosaina, Fandaharana
Array. Ny singa fihaingoana. Nitsangana habetsaky ny singa, ny isan'ny
Programming - dia lava, dingana famoronana. mafy ampy ny mianatra zavatra ao amin'io faritra io, raha tsy manana fahafahana hahatakatra ny fitsipika izay tokony hihaviana hanaovana Apps. Ankehitriny isika dia hiresaka momba ny nitsangana, ny fihaingoana singa sy ny asa tsotra amin'izy ireo.
famaritana
Talohan'ny niara-niasa tamin'ny singa io ny fandaharana tontolo iainana , dia ilaintsika ny mahatakatra ny zavatra fiatrehana isika. Mpampianatra ao amin'ny oniversite dia mety mamerina ny abstruse famaritana sy mitaky anao nifanizina azy, nefa tsy maninona izany programa dia zava-dehibe ny mahatakatra ny maha ary tsy ho afaka hanazava izany amin'ny hafa. Inona no atao hoe fihaingoana? Ny singa rehetra voaomana miaraka ary hanao ny zavatra. Amin'ny teny hafa, dia napetraka, ny latabatra, ny soatoavina isan-karazany tady. Daholo izy rehetra mitambatra ho voaisa izy ireo lisitry ny zavatra. Toa voaomana tahaka izao:
- M (i), izay M - dia ny nahay mihitsy, ny anarany. I - dia ny fihaingoana isan'ny singa. Miara, isa roa ireo dia azo vakiana toy ny i-faha singa ao amin'ny fihaingoana M.
Amin'ny tenim-pirenena isan-karazany fandaharana, soatoavina ireo dia azo notendrena ho samy hafa karazana. Ohatra, ao amin'ny Pascal hita isa mety hitranga manokana tarehimarika sy ny miova mba ho afa-tsy ny karazana integer. Ao amin'ny PHP, ny zavatra hafa. Ao no - no fanalahidy izay mamela anao hahita ilay zavatra, ka tsy zava-dehibe eo amin'ny nitsangana, raha ny fanalahidin'ny no ho teny rehetra - fihaingoana ( "fisotroana"). Rehefa manao izany, ny singa voaomana dia afaka ny ho tena misy karazana.
tsingerina
Izany foto-kevitra dia ilaina ho anay teo amin'ny fandinihana ny sasany fihaingoana asa. Tsingerina - ireo fepetra teny ho an'ny mamerina asa hatrany hatrany raha mbola tsy misy ny toe-javatra fiverenan'ilay avy. Roa karazana ny tsingerina azo fantarina.
- "Tsy mbola." Amin'ity tranga ity, ny vatana ny manome fitoerana ho averina raha tsy ny toe-javatra farany. Izany hoe, manohitra fiovana voalohany, ary avy eo ho kajy, ary avy eo ny tsingerin'ny terminates.
- "Hatramin'izao." Miaraka amin'ny fomba hafa kely hita vatana io. Voalohany, jereo ny toe famonoana, dia novonoina ny fandaharana tsingerin'ny, ary avy eo dia miova ny latabatra.
Amin 'ny fitsipika, dia mitovy safidy roa, eo amin'ny raharaha tsy maninona izay olona mampiasa, fa samy ho ilaina ny fomba.
koa
Amin'ny toe-javatra sasany, ny programa mila mahafantatra izay ny isan'ny singa 'ny fihaingoana. Eo ambany io asa io dia midika fa isika dia mila manambatra ny singa rehetra ny fihaingoana. Noho izany dia hahazo fanampiana isika tsingerina. Eto amin'ity ohatra, isika, dia tsy hahazo nahantona teo amin'ny fandaharana manokana fiteny ary farito iray andalana fa tokony ahitana tsipika.
- Ambaranay hiovaova. Mila hanambara ny nahay ny "M", ny fihaingoana singa maro manohitra "aho", ny miova manondro ny isan'ny nahay singa "ho", ary koa ny miova "R", izay hitondra antsika ho amin'ny asa vokatra.
- Ampidiro ny isan'ny singa nahay "ny" fomba rehetra.
- Ampidiro ny fihaingoana singa. Afaka mandamina izany amin'ny alalan'ny andian-dahatsoratra dialogs ny mpampiasa na ny zava-dehibe hanome fotsiny ny tsirairay manokana.
- Tsy hanome aho = 1, R = 0.
- Ary ny sarotra indrindra. Mila manome fitoerana. Mba hanaovana izany, dia mila mifidy aloha ny karazana. Ireto ambany ireto dia manome ohatra amin'ny tsingerin'ny fanisana singa. , Ohatra, dia nampiasa ny teny fandaharana - Pascal.
Avereno
R = R + M [aho];
I = aho, + 1;
mandra-i> l
Inona no hitanao? Voalohany manokatra ny tsingerin'ny "miverimberina" baiko. Ary rehefa afaka izany, ilaina ny teo aloha ny miova, izany hoe ny isan'ny singa rehetra ao amin'ny fihaingoana, isika dia nanampy singa hafa ny fihaingoana. Increment Foundation (fihaingoana isa). Avy eo, ny ekipa ny "mandrapahatonga antsika" hahitana raha ny manome fitoerana latabatra lasa any ankoatry ny fihaingoana. Rehefa dinihina tokoa, raha toa isika 5 ihany no zavatra (l = 5), dia manampy M [6] Tsy misy dikany, dia ho foana.
toe-javatra
Talohan'ny nifindrany ho amin'ny asa manaraka amin'ny arrays, aoka isika hahatsiaro ny fepetra fanambarana. Amin'ny ankamaroan'ny fandaharana fiteny, ny Syntaxe mijery toy izao:
raha (toe-) dia (andian-didy) hafa (raha toa ny toe-javatra didy tsy marina);
Famaritana General Mety ho toa toy izao: "Raha ny toe-javatra marina, dia maka ny andian-tsoratra voalohany ny didy, na hanao andian-tsoratra faharoa." Fepetra fanambarana dia samy hafa ilaina amin'ny fampitahana soatoavina ary mamaritra koa ny "anjara". Rehefa miaraka amin 'ny tsingerina, dia lasa nahay mahery ny tahirin-kevitra fanadihadiana fitaovana.
fampitahana
Izany mbola mamela antsika hanao fihaingoana? Singa amin'ny fihaingoana azo nandamina, dia jereo raha mitovy toe-javatra sasany, ary ny mampitaha eo amin'ny samy izy. Ny iray ny toerana tena ohatra ny mpampianatra oniversite - mba hahita ny ambony indrindra singa 'ny fihaingoana. , Ohatra, mampiasa ny fiteny C ++.
- Tsy hivarina any an antsipiriany, dia ilaina ny hanambara mitovy hiovaova toy ny teo aloha, ohatra, ankoatra ny tranga miavaka vitsy amin'ny. Amin'ny karazana bisikileta iray hafa manana hanambaka kely. Ny tranga vaovao of "= 0". Nahoana no manao izany isika, dia manazava eto ambany.
raha (i <= k)
{
I = aho, + 1; // na azo soloina amin'ny alalan'ny aho + = 1;
raha (R <= M [I])
{
R = M [aho]
}
}
Araka ny hita, io karazana bisikileta, aloha manamarina ny toe-javatra, ary izay ihany vao manomboka manisa vola. Inona marina no mitranga? Voalohany, jereo ny tsy fitoviana tsy fivadihana <= K aho, raha izany no izy, dia tonga eo amin'ny singa voalohany amin'ny fihaingoana M [1] ary ampitahao amin'ny ny "R" jereo ny hiovaova. Raha "R" dia kely noho ny fihaingoana singa, dia izany no notendrena ny hasarobidin'ny ny singa. Noho izany, tamin 'ny fotoana rehefa mandeha mamaky ny nahay iray manontolo, dia ahitana ny isa lehibe indrindra.
PHP
Izany dia amin'ny alalan'ny lavitra iray amin'ireo fiteny fandaharana malaza indrindra. Tsy hafahafa fa ny ankamaroan'ny na dia ny anjerimanontolo ambony indrindra ampianarina tsy ho azy, fa ny tena banal fototra ny Tompo any amin'ny toerana sy ny fahadimy grader. Inona no tena tsy mitovy amin'ny teny hafa heverina ny antsika?
PHP mamela ny rindrambaiko mba hamoronana ny zavatra maro indrindra fihaingoana. Array singa dia mety ho tena misy karazana. Raha toa ao amin'ny iray ihany Pascal, dia ilaintsika ny mamaritra iray karazana (ohatra, isa), dia tsy misy fomba manoratra ny tsipika amin'ny lahatsoratra, tsy misy ny fanovana ny karazana nahay ... fa raha hanova ny karazana, ary numeric antontan-kevitra ao dia ho lahatsoratra tsotra, ary noho izany tsy afaka mitondra miaraka aminy izay asa tsy misy fanampiny matematika fehezan-dalàna sy ny aretin'andoha.
Ao amin'ny fihaingoana PHP singa - dia rafitra mahaleo tena. Ny fihaingoana dia ampiasaina irery ihany ho an'ny tsy hanahirana ny fitehirizana sy ny manazava azy io. Ary ny tena zava-dehibe, ho an'ireo izay efa zatra miara-miasa amin'ny hafa arrays PLs, dia afaka mandamina mitovy singa mifanohitra. Handahatra eo amin'ny fihaingoana singa ao amin'ny PHP somary sarotra kokoa noho ny amin'ny teny, fa tsy hanenenana izany.
vokatra
Inona no azontsika hanao fanatsoahan-kevitra? Arrays - angon-drakitra misy marolafy trano fanatobiana entana, mamela ny miasa mandritra ny asa miaraka amin'ny boky lehibe-baovao. Ity lahatsoratra ity dia tsy heverina ho marolafy arrays, fa ity lohahevitra ity ho an'ny fifanakalozan-kevitra iray hafa. Farany kely torohevitra. Mba ho mora kokoa ny mahatakatra ny foto-kevitra arrays sary an-tsaina maromaro isa - eto no voalohany, fa ny faharoa sy ny sisa. Izany no fihaingoana. Raha toa ka mila hifandray iray tamin'izy ireo, fotsiny mifidy ny fandaharana isa. Izany fomba fijery izany Mora kokoa ny fiainanao any am-pianarana. Tsarovy, tsy mendrika foana ny mihaino unintelligible teny mpampianatra, tsara hahita ny lalana mankany amin'ny fahatakarana ny lohahevitra.
Similar articles
Trending Now