Komepiuta, Polokalame
Fa'ailoga i Pascal - manoa
E feso'ota'i pea feso'ota'iga ma le galulue fa'atasi ma nisi fa'amaumauga, aemaise lava, fa'amau. O se tagata gaioiga o lo'o fa'amaonia manino i le tele o gagana, e aofia ai Pascal: manoa. Ae o Pascal ei ai ana lava uiga ma meatotino ia e tatau ona e iloa ae le'i amataina.
O le a le laina i Pascal?
Ae tatou te feagai ai ma le syntax o se manoa faamatalaga ituaiga i Pascal, e tatau ona malamalama o le manoa e mafai ona avea. O le mea moni, i le Pascal manoa o se vaega o tagata ta'itasi, o ia mea uma e mafai ona avea ma elemene mai se laulau ASCII. O lona uiga, so'o se tusi, numera, faailoga fa'asologa po'o le avanoa e mafai ona fa'aaoga e avea o se manoa.
Le tapulaa maualuga le numera o tagata i se tasi o laina o le 255 iunite tau, ma i latou taitoatasi ua maua e le numera serial tutusa. O le mea lea, afai e te mana'o e tusi se tusitusiga tele i se fesuiaiga, e tatau ona e fatuina se laina o manoa. Ua sa'o le pascal a Pascal i lenei talosaga, ma e mafai ona e fa'apolopoloina le tele o fa'amaumauga tusitusia.
Fa'ailoga fa'amaumauga
O le Sini ituaiga e nafa ma manoa. Pascal e mafai ona fa'amaonia e le tagata fai polokalame le numera tonu o mata'itusi po'o le tuua o lona uumi le tumau - i lenei tulaga o le a tutusa ma le 255. Ina ia fa'amatalaina se laina fesuisuiai, pe a uma ona lisiina ia lava finauga, e tatau ona e fa'amaonia se fuainumera i tua o le kolone, manoa ma, pe a mana'omia, Laina. I le fa'ata'ita'iga o lo'o i lalo, o le manoa "str" ua fa'amaonia, ma le umi o le 10 tagata:
Var var: manoa [10].
I totonu o le code code o le Pascal string, e mafai ona e setiina ni tulaga faatauaina - na'o oe e mana'omia ona fa'apipi'iina i upusii ta'itasi.
Fa'amau fa'avae
E fa'atatau i le gagana, o le aofa'i o gaioiga e mafai ona galue ai le manoa e fuafuaina. Pascal e fa'atagaina oe e fa'atusatusa ma tu'ufa'atasia fa'amaumauga fa'amau.
O se gaioiga fa'atasi (i se isi faaupuga, fa'ataunu'uina po'o se fa'asalaga) e faia e fa'afetaui ai ni laina se tasi i le tasi. E fa'atino e fa'aaoga ai le fa'ailoga o le fa'aopoopoga: "+". Faatasi ai ma lana fesoasoani, e mafai ona e fausia se laina se tasi e aofia ai se faasologa o fa'amatalaga, fa'avae ma fesuiaiga.
E tatau ona e iloa pe ae tu'uina atu upu i se fuaiupu e ala i le faia o manoa, o le a leai se avanoa i le va o elemene ta'itasi. O le mea lea, ina ia maua ai se fausaga lelei, e tatau ona ta'u manino mai le i ai o se avanoa i nofoaga sa'o, fa'aopoopoina se avanoa avanoa, mo se faataitaiga, pei o lenei: "".
O le isi ta'aloga e lagolagoina i Pascal o le fa'ata'ita'iga fa'ata'ita'iga po'o le fa'atusatusaga o manoa O fa'ata'ita'iga faigofie mo le matematika e fa'aaogaina foi:
- Tutusa (=);
- Tele / itiiti (> ma <);
- Agava'a (<>);
- Ma e sili atu nai lo pe tutusa ma le itiiti ifo pe tutusa ile (> = ma le <=).
O le taunu'uga o se fa'afeso'ota'iga o le toe faafoi mai lea o se fa'amaumauga Boolean o le moni po'o le sese.
O laina ua fa'atusatusa i le amio-e-fa'amaoniga, ma pe a maua le muamua le tutusa, o le iuga o le a fuafuaina e tusa ai ma le laulau o le coding. O le mea lea, pe a fuafua po o fea laina e tele, i le tulaga o lo'o i ai tagata eseese, o le a fa'atusatusa le numera i lenei laulau, ma o taunuuga o lea mea o le a fuafuaina e le tali e toe fo'i mai le taotoga.
Galuega fa'ataunu'u ma manoa
E pei o so'o se gagana fa'alapotopotoga, Pascal o lo'o i ai le tele o galuega e mafai e le manoa ona fa'aaogaina. Pascal e fa'atagaina oe e kopi se vaega o se fesuiaiga, fa'apipi'i laina i le va o le tasi, saili se mea e sui ma fuafua lona umi. E faia lenei mea e fa'aaoga ai galuega nei e 4:
- Mo le kopiina o se vaega o le laina, o le Kopi galuega e nafa. E aofia ai le tolu laina - le manoa po'o le igoa o le fesuiaiga, le tulaga o le amataga ma le numera o tagata e kopi:
Kopi (S, poz, n) - o le S - ma liuliuina manoa, ma poz ma n - se integer.
- I le fa'aopopo atu i laina fa'amaonia, fa'aaogaina le "+" fa'amaoniga, e mafai ona e fa'aaoga le galuega Concat e fa'atino ai lenei ta'avale i se auala sili atu ona talafeagai. I le avea ai ma ana finauga, ua fa'aaoga uma laina ma fa'ata'ita'iga fa'aaliga, lea e tatau ona fa'aopoopoina:
Concat (s1, s2 ...).
- O le fa'aaoga masani i Pascal o le Length. Fa'aaogaina, e mafai ona e fa'atatauina le umi o se manoa - o lona uiga, saili le numera o tagata o lo'o i ai. Pau lava le finauga o le manoa lava lea - i le gaosiga o le a maua ai e le tagata fa'aaoga se numera tele:
Umi (str).
- Ma o le galuega mulimuli i Pascal o le sailia lea o le amataga o le sui o le laina - Pos. E toe faafoi le numera o le amio lea na amata ai le sui o lo'o talosagaina, ma i le tulaga o le toesea, o le taunuuga o le fa'atinoga o le 0:
Pos (subS, S).
Ta'iala mo manoa i Pascal
O fa'ata'ita'iga fa'avae e fa'aaoga i Pascal e na o le lua. O le mea muamua e mafai ai ona aveese nisi mea, ma le lona lua - ia fa'aofi se manoa o mataitusi i totonu o le manoa.
O le mea lea, o le fa'asologa o le Delete e alu ese mai le laina ua filifilia, mai le tulaga maoti, o se mea e sui mai se numera faapitoa o mataitusi. O nei ta'iala uma o le finauga o lenei taotoga:
Aveese (S, poz, n).
Ma e mafai ona e fa'apipi'i se faasologa o tagata i se manoa e fa'aaoga ai le Insert. O le fa'atinoga e tolu laina i se vaega o fa'ata'ita'iga: se mea e sui ai, se laina ma se tulaga, o le a faia ai le fa'aofiina o faailoga:
Faaofi (subS, S, poz).
Su'eina o le ituaiga fa'amaumauga mai laina
A fai galuega, e masani ona e sui le ituaiga o fesuiaiga. Mafaufau, mo se fa'ata'ita'iga, pe fa'afefea ona suia le laina i le tele. Pascal e le faatagaina oe e fa'aopoopo numera o lo'o tusia i se laina, o le mea lea e fatu ai se aofa'iga, e tatau ona suia a latou ituaiga. E iai fa'apitoa fa'apitoa mo lenei:
- Ina ia liua le laina i le numera i Pascal, e tatau ona e fa'aogaina le auala StrToInt. O le tau o le integer e mafai ona tusia fa'atasi i se fesuiaiga pe gaosia foi i le gaioiga o le matematika.
- Afai e te mana'o e maua se numera o le taufaasese mai se manoa, fa'aaoga le auala StrToFloat. E pei lava o le tele, o le taunuuga o lona fa'atinoga e mafai ona fa'aaoga vave.
- Le fa'atinoga o galuega fa'atulagaina - numera liliu mai i se manoa - e tatau ona e fa'aaogaina le fa'aaogaina o floatToStr mo numera o le fe'avea'i ma IntToStr mo numera tele.
- O le isi auala e suia ai se ituaiga o le fa'aaogaina lea o taualumaga fa'apitoa e le mana'omia ona e iloa ai le amataga po'o le muta'aga o fa'amaumauga, Str ma Val. Muamua e maua se faaliliuga mai se numera i se manoa ma e lua ona taua e pei o se finauga - o se fatu ma se fesuiaiga ma le igoa o le manoa. O le lona lua o lo'o fa'aaoga le fesuiaiga o le ta'avale, ma e tasi le isi fa'ata'aiga - i le faaopoopo atu i le numera ma le taua, o le fa'atonuga e maua ai se fa'amaonia o lo'o fa'amaonia le sa'o o le liua. O lea la, mo se faataitaiga, taumafai e tusi se numera numera i se numera telefoni, o le numera o le a fa'aalia le numera o le faailoga lea na tupu ai le toilalo, ma le sa'o sa'oga, o lona tau o le 0.
Similar articles
Trending Now