Awọn kọmputa, Eto eto
Awọn ipinlẹ jẹ ... Afihan diẹ si koko
Ẹnikẹni ti o ba ti kọ ẹkọ ni ile-ẹkọ giga kan mọ pe awọn olukọ maa n pese awọn ipilẹ, awọn ohun elo ti o wa fun awọn ọmọ ile-iwe wọn. A tun ṣe akiyesi ọrọ ti awọn ohun elo, ṣugbọn ni awọn ẹkọ nigbamii. Nitori kini? Nitori awọn ipinnu jẹ ipilẹ ti o fun laaye olupin ẹrọ kan lati ṣiṣẹ pẹlu awọn ipele nla ti alaye.
Ifihan
Oro oni n bẹrẹ pẹlu ifihan itumọ kan ti ọrọ yii. Imole - awọn eroja siseto ayika, o nsoju a ti ṣeto ti data ni tabular fọọmu tabi ila. Fojuinu nọmba kan ti awọn nọmba ID: 1, 6, 2, 4, 8. Eleyi yoo jẹ ohun-itọ. Kọọkan nọmba ti a kọ sinu ila kan ni nọmba ti ara rẹ, ati eyi ni eyiti o gba laaye lati ṣe atunṣe wọn pẹlu titobi ni siseto.
Gbigbasilẹ
Wo bi a ṣe kọwe awọn ohun kikọ ni iwa. Kọ, awọn ohun ti o tumọ si - eyi tumo si lati ṣọkasi iru eto naa ni a ṣẹda (awọn iye ti a tọju ni titobi) ati nọmba awọn sẹẹli. Awọn olutẹrọ miiran maa n ṣẹda awọn ohun elo ti ko ni iyasọtọ laisi ṣafihan iye nọmba ti awọn eroja, ṣugbọn nigbana nigbati o ba wọle si wọn o ni lati ṣọra gidigidi ki eto naa ko ni di ati bẹrẹ si tọka si awọn sẹẹli ofo.
- D: titobi [1..k] ti gidi; - ki Levin awọn orun to "Pascal". Ti o ba mọ nigba ti o ṣẹda eto naa ti o yoo ni opo ti awọn eroja 5, o le lo D: titobi [1..5] ti gidi;
Bi o ṣe le ti sọye, D jẹ lẹta ti o tumọ orukọ oruko naa; Gidi jẹ iru (kika) ti data ti o le wa ninu ẹda; Array [] jẹ nọmba awọn eroja ti o wa ninu tito.
Iwadii
Ni ibere lati ṣiṣẹ pẹlu ẹya-ara itọnisọna, o ni lati wọle lati inu eto naa. Awọn ipinlẹ jẹ awọn nọmba kanna tabi awọn ọrọ bi eyikeyi miiran. Ni ibere lati ṣiṣẹ pẹlu iṣiro ologun kan, o gbọdọ tẹ: D [1]. Eyi n gba ọ laaye lati yan koko akọkọ ti titobi naa ki o ṣe awọn iṣẹ pẹlu rẹ. Fun apẹẹrẹ:
- Tẹjade (D [1]); - aṣẹ yi yoo gba laaye lati han loju iboju oluloye iye ti o wa ninu 1st cell ti awọn titobi.
O ṣe akiyesi pe bi o ba n lọ ṣe awọn iṣẹ mathematiki pẹlu awọn ohun elo, lẹhinna o yẹ ki o fetisi ifojusi si iru. O le ṣe eyi nikan ti o ba ni ọpọlọpọ awọn nọmba. Lati ṣe alaye diẹ sii:
- Ti o ba ni orun D: titogun [1..k] ti ọrọ; - ati ninu sẹẹli D [1] = 1, lẹhinna o ko le lo eleyi yii ni awọn ọna iṣọn, nitori pe eto "1" yoo jẹ ọrọ kan "ọkan", kii ṣe nọmba kan. Nitorina pa oju kan lori awọn oniyipada ati awọn iru wọn.
Ti o ba n ṣatunṣe awọn iširo mathematiki, tabi o nilo lati tọju awọn nọmba ni titoṣo, o ni iṣoro aniyan nipa iru rẹ ni ilosiwaju ki o si yan "gidi" tabi "nọmba".
Tabili
Jẹ ki a sọ nipa aaye yika wa. A n gbe ni aye mẹta, ati ọpọlọpọ awọn nkan le ṣe apejuwe nipasẹ 3 awọn opin: ipari, iwọn, iga. Nitorina ninu awọn ohun elo ti o wa ni iwọn. Awọn ọna iwọn meji ni awọn tabili pẹlu data ti a fun olukuluku ni nọmba diẹ ẹ sii ju ọkan lọ, ati meji - nọmba nọmba ati nọmba iwe. Nigbati o ba n wọle si orun meji, o gbọdọ pato awọn nọmba meji - D [1; 1].
Gegebi, irufẹ ohun bẹẹ yoo ni anfani lati tọju iye ti o tobi julọ. Laanu, ni awọn eto eto siseto ti ogbologbo, ni ọpọlọpọ awọn igba miiran, nọmba ti opo ikan ni o le jẹ nọmba nikan. Nitorina, titoju awọn data lati awọn tabili nla jẹ iṣoro pupọ nitori otitọ pe iwe kọọkan ti tabili yoo ni lati ṣẹda awọn oriṣiriṣi oriṣiriṣi.
Fun apẹẹrẹ, ṣebi a ni tabili ti o ṣasilẹ data data ile-iwe. Wọn ni: ọdun ibi, orukọ ikẹhin, kilasi.
| 1989 | Ivanov | Ivan | 9th |
| 1988 | Petrov | Peteru | 10 |
| .... |
Labẹ awọn ipo deede, a yoo ni lati ṣẹda awọn ohun elo pupọ, da lori awọn aini. A le ṣẹda titokan meji-sisẹpo ti irufẹ nọmba kan lati tọju ọdun ti ibi ati awọn kilasi, ati ẹja keji fun titoju alaye ọrọ (FI). Sugbon o ṣe pataki. Ni akọkọ, orukọ ati orukọ-idile le nilo lati wa ni iṣiro lọtọ. Ni ẹẹkeji, o le ni irọrun gba idamu nigbati o ba ndun pẹlu ibẹrẹ pẹlu ọdun ati kilasi. Nitorina, o yoo rọrun lati ṣẹda awọn ẹya mẹrin lọtọ fun awọn iwe-iwe kọọkan. Ti gba, o jẹ gidigidi pọju?
PHP
Awọn ohun elo PHP jẹ ki o yanju iṣoro naa ti a darukọ loke. Otitọ ni pe ninu ede siseto yii o le ṣafihan ko nikan iru data ni tito, ṣugbọn iru iru counter naa (atọka). Ni afikun, ninu tito-ogun kan le ni awọn data ti awọn oriṣiriṣi oriṣiriṣi. Ṣiṣẹda a ọkan-onisẹpo orun (ti o ba ti o ba fẹ lati ya kan iwe):
- $ Array = ipilẹ (1989, 1988, ...);
Eyi jẹ apẹẹrẹ ti ṣiṣẹda ẹda kan. Atọka ti a ṣẹda laifọwọyi ati pe a kà lati odo. Iyẹn ni, oṣuwọn odo ti ori-ogun jẹ ọdun 1989, akọkọ jẹ ọdun 1988, ati bẹbẹ lọ. Ṣugbọn kini o ba nilo lati fi gbogbo tabili naa sinu orun multidimensional? Ohun ti o wa olona-onisẹpo PHP orun? Awọn wọnyi ni awọn ẹya-ara ti eyi kọọkan jẹ tun ohun-itọ. Bawo ni lati ṣe apejuwe apẹẹrẹ ti a fi fun wa?
$ Table = titoṣo (
Array (1989, "Ivanov", "Ivan", 9),
Array (1988, Petrov, Peteru, 10),
...
);
Kini o ni ni opin? Ṣaaju ki o to wa ni orun ti a npè ni $ tabili, ninu eyiti awọn ori ila ti o baamu si awọn ori ila ni tabili ti a gbe kalẹ. Ti a ba sọrọ nipa awọn eroja ti orun, wọn yoo dabi eleyii:
- $ Table [0; 0] = 1989, $ tabili [0; 1] = "Ivanov", $ tabili [0; 2] = "Ivan", $ tabili [0; 3] = 9.
- $ Table [1; 0] = 1988, $ tabili [1; 1] = "Petrov", $ tabili [1; 2] = "Peteru", $ tabili [1, 3] = 10.
Ni idi eyi, awọn ikanni 0 ati 3 ti awọn ologun jẹ nọmba, ati 1 ati 2 jẹ awọn ọwọn ọrọ. Ti o ba jẹ dandan, o le ṣe iyipada ti o yẹ data sinu ọna kika ti o fẹ ati awọn sẹẹli ti o dapọ.
Similar articles
Trending Now