SolosainaFandaharana

Arrays - ny ... Ny fampidirana fohy ny foto-kevitra

Na iza na iza no nianatra tany amin'ny oniversite fandaharana mahalala fa ny mpampianatra dia manana fironana hanome ny fototra ihany, fitaovana fototra ho an'ny mpianatra. Subject arrays koa raha heverina, fa amin'ny antokony tatỳ aoriana. Nahoana? Satria arrays - dia ny fototra izay mamela ny rindrambaiko hiasa miaraka amin'ny boky lehibe-baovao.

fampidirana

Ankehitriny ny lohahevitra, dia manomboka miaraka ny zava-misy fa hampidirana ny famaritana ny teny izany. Arrays - ny singa Programming tontolo iainana, misolo tena ny hametraka ny angon-drakitra ao tabular endrika na tsipika. Sary an-tsaina maromaro sendra isa 1, 6, 2, 4, ary 8. izany no fihaingoana. Isa tsirairay voasoratra ao amin'ny toerana, manana ny serial isa, ary izany no mahatonga izany azo atao ny mitantara (mitondra) azy ireo miaraka amin'ny fihaingoana ny fandaharana.

firaketana an-tsoratra

Diniho ny fomba arrays dia voarakitra ao amin'ny fomba fanao. Record, marika arrays - dia noforonina mba milaza ny fandaharana karazana (izay sarobidy dia voatahiry ao amin'ny fihaingoana) sy ny isan'ny sela. Indraindray rindrambaiko mamorona nahay be tsy voafaritra ny tena isan'ny singa, fa avy eo ianao mahazo izany tsy maintsy ho malina tsara ny fandaharana fa tsy fixated ary nanomboka niresaka momba ny sela foana.

  • D: fihaingoana [1..k] ny tena; - dia manoratra ny fihaingoana ho "Pascal". Raha toa tsy maintsy mamorona ny fandaharana fantatro fa hanana ny ambony indrindra ny 5 singa, dia afaka mampiasa ny teny D: fihaingoana [1..5] ny tena;

Araka ny mety ho tsaina D - dia ny taratasy, izay midika ny anaran 'ny fihaingoana; tena - izany no karazana (endrika) ny tahirin-kevitra izay mety ho hita ao amin'ny fihaingoana; fihaingoana [] - dia ny isan'ny singa fihaingoana.

antso

Mba hiasa miaraka amin'ny singa ny nitsangana, dia ilaina ny mampihatra ny fandaharana. Arrays - ireo no isa mitovy na ny teny, toy ny hafa. Mba hiasa miaraka amin'ny fihaingoana singa, dia ilaina ny mampahafantatra: D [1]. Izany dia mifidy ny singa voalohany amin'ny fihaingoana, ary mba hitarika asa niaraka taminy. Ohatra:

  • endriny atao (D [1]); - io baiko ny mpampiasa dia afaka maneho ny vidiny voalohany voarakitra ao amin'ny sela ny fihaingoana.

Tsara homarihina fa raha handeha hanao asa matematika amin'ny arrays, dia tokony mihaino ny karazana. Afaka manao izany ianao raha manana nahay ny isa. Mba ataovy mazava kokoa:

  • Raha toa ka manana nahay ny D: fihaingoana [1..k]-dahatsoratra; - ary amin'ny sela D [1] = 1, dia tsy afaka mampiasa izany amin'ny matematika singa asa satria ny fandaharana ny "1" - izao no fotsiny ny teny hoe "iray", fa tsy ny isa. Koa mijery hiovaova sy ny karazana.

Raha mikasa ny matematika asa, na amin'ny fihaingoana fotsiny mba ho voatahiry tsara obespokoytes isa ny karazana mialoha sy manendry ny "tena" na "integer".

table

Andeha isika izao hiresaka momba ny toerana manodidina antsika. Isika dia miaina ao anatin'ny telo dimensions izao tontolo izao, ary ny ankamaroan 'ny zavatra azo lazaina amin'ny 3 masontsivana: lavany, sakany, ny haavony. Ary avy tany ny lafiny arrays. Amin'ny lafiny roa-arrays - ny latabatra miaraka amin'ny angon-drakitra, izay singa tsirairay dia nahazo mihoatra ny iray serial isa, ary ny roa - tsipika maro sy ny maro tsangana. Rehefa manondro ny roa-fihaingoana amin'ny lafiny roa tsy maintsy mamaritra ny isan'ny - D [1, 1].

Araka izany, voaomana izany dia ho afaka mitahiry fanazavana be dia be. Indrisy anefa, ao amin'ny fandaharana be taona fiteniny, amin'ny ankamaroan'ny toe-javatra, ny singa voaomana isa dia afaka manao zavatra ihany no isa. Noho izany, ny fitehirizana ny latabatra lehibe, dia lasa tena olana noho ny zava-misy fa isaky ny tsanganana ny latabatra dia tsy maintsy hamoronana misaraka fihaingoana.

Aoka hatao hoe manana latabatra izay tahirin-kevitra voasoratra ho an'ny mpianatra. Izy ireo dia: taona ny nahaterahany, ny anaran'ny mpianatra.

1989 Ivanov Ivan 9
1988 Petrov Peter 10
....

Teo ambanin'ny toe-javatra ara-dalàna, dia tsy maintsy hamorona arrays maro, arakaraka ny zavatra ilaina. Afaka mamorona amin'ny lafiny roa-nahay ny numeric mitahiry karazana daty nahaterahana sy ny fotoam-pianarana, ary ny faharoa dia mitahiry andininy ho nahay vaovao (FI). Nefa manahirana. Voalohany, farany sy ny voalohany anarana, dia mety tsy maintsy hiatrika misaraka. Faharoa, dia afaka mahazo sahiran-tsaina mora foana rehefa mameno ny voaomana tamin'ny herintaona sy ny fotoam-pianarana. Noho izany, dia ho mora kokoa ny mamorona 4 misaraka arrays isaky ny andry. Mifanaraka, dia tena cumbersome?

PHP

Arrays PHP afaka mamaha ny olana araka ny voalaza etsy ambony. Raha ny marina fa amin'ny fiteny fandaharana io, dia afaka mamaritra tsy ny karazana tahirin-kevitra ao amin'ny nitsangana, fa ny metatra karazana (tondro). Ankoatra izany, ny antontan-kevitra samy hafa dia mety ho karazana iray hita ao fihaingoana. Famoronana tokana fihaingoana (raha te-haka tsanganana iray):

  • $ Array = fihaingoana (1989, 1988, ...);

Ity ohatra tsotra miteraka fihaingoana. Ny Fanondroana noforonina ho azy, ary raisina ho aotra. Izany hoe, ny aotra voaomana singa - 1989, ny voalohany - 1988, sns Ahoana anefa raha tokony hametraka ny latabatra manontolo ho marolafy fihaingoana? Inona avy ireo lafiny maro- PHP voaomana? Rafitra ity, izay singa tsirairay ihany koa dia fihaingoana. Ahoana no disassemble ny ohatra ho antsika?

$ Table = fihaingoana (

fihaingoana (1989, "Smith", "Jaona", 9)

fihaingoana (1988, "Smith", "Petera", 10),

...

);

Izay ananantsika amin'ny farany? Manana eo anoloantsika ny fihaingoana atao hoe $ latabatra, izay andalana hitsena ny laharan-tseza eo amin'ny latabatra. Raha kovorit ny nahay ny singa, dia izy ireo no hijery toy izao:

  • $ Table [0, 0] = 1989, $ table [0, 1] = "Smith", $ table [0, 2] = "Jaona", $ table [0, 3] = 9.
  • $ Table [1, 0] = 1988, $ table [1, 1] = "Petera", $ table [1, 2] = "Petera", $ table [1, 3] = 10.

Izay 0 sy 3 andry dia numeric nitsangana, Ary ny 1 sy 2 - soratra. Raha ilaina, dia afaka hampiova finoana ny ilaina foana ny angon-drakitra tao amin'ny endrika tiana sy mampiray sela.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mg.unansea.com. Theme powered by WordPress.