Kamepiula 'ē aʻeIaaiey

Kui Aʻole ma Pascal - kui

Iaaiey ua mau pili me ka hana a me kekahi 'ike, e like me kaula. Kui Aʻole ua ho'ākāka 'ia i ka mea ala i loko o ka hapanui o nā' ōlelo, a me Pascal: kui. Akā, Pascal i kona mau 'ano a me ka waiwai i kou pono e ike mua oe hoʻomaka.

He aha mea he kaula ma Pascal?

Mua mākou e hana i ka Ka Mooolelo O o ke kaula ʻikepili 'ano i loko o Pascal, ka mea e e hoʻomaopopo i ke kaula hiki ia. I ka mea, ma ka Pascal kui - he kaua o nā huapalapala, kela mea keia mea o ka i hiki e kekahi hehee ai o ka ASCII-papaʻaina. Ia mea, i kekahi palapala, helu, punctuation mark a liuliu, hiki ke hoʻohana i ke ake.

ʻO kā mākou helu o nā huapalapala i loko o kekahi laina o 255 huahelu, a me ka loaa ana kela mea keia mea o lakou i ka AYEIE pūkaʻina helu. Nolaila, ina e pono e kākau i ka nui kikokikona ma ka ee iaaanu aey, oe e ho okumu i ka kū'ē o ke kui. Pascal pono 'kaʻina hana o ka noi' ana, a me ka hiki ke hoʻopaʻa 'nunui hou kikokikonaʻikepili.

Kuiʻikepiliʻano

Over ka laina mea kuleana o keʻano kui. Pascal e leie aku ka programmer e hoakaka i ka kiko'ī helu o nā huapalapala a waiho ia ma ka paʻamau lōʻihi - ma keia hihia, ka mea e e like me 255. E hai aku i ke kui ee iaaanu aey, helu ka ia kekahi manaʻo hoʻopiʻi kū'ē, pono e ukali ma kekahi AeXIeAaOIePEAaI e hoakaka i koho hua'ōlelo -: kui, a, ina e pono ai, i loko oʻahā like brackets? Aaeno lōʻihi laina. Ke kumu ma lalo iho nei ua haawiia mai e ke kaula "Str", 10 huapalapala loa:

var Str: kui [10].

Na Pascal kaula kivila o ka polokalamu hiki ke hoonoho i kekahi waiwai - ia mea e pono ai wale nō e apo ai ia i loko o hoʻokahi o nā kaha puana'ī.

kui ana

Ke kaumaha ma muli o ka 'ōlelo, a ua nānā' ia ma ka helu o nā hana, a hiki i ka holo kaula. Pascal apono 'e like me ka merging kuiʻikepili.

merge ana (i loko o nā hua'ōlelo o ka concatenation a lālau) ua hana e hui pu iho la mau lalani i loko o hoʻokahi. Ua Ua hoʻokōʻia ka hoʻokuʻi i ka hoailona "+". Ua hiki ke hoʻohana 'e kūkulu i ka hookahi lalani iloko olaila o ka puke no ka' aoʻao, ia a eia i a me aiaiiuo.

It E e kaulana ia e hoʻohuiʻia nā hua'ōlelo ma ka olelo ma ka concatenating lalani nahā i waena o kēlā me kēia hehee ai e e hōʻike pū 'ana. No laila, makemake e ola-kūkulu i 'ole e ia i loko o nā wahi pono maopopo hōʻike i ke alo o ka nahā i ma ka pepa i ka makahiki hookahi ano, e like me: "."

Kekahi hana podderzhvaet ma Pascal, - kui hoohalike ole e like me ka kaula. No ka mea, i hoʻohana he mea makemakika hoailona:

  • like (=);
  • Over / Under (> a <);
  • Like ole (<>);
  • a oi aku ma mua o paha e like no me ka emi ma mua a me ka ewaewa ole i ka (> = a <=).

Ka hopena o ka relational 'ana, e hoʻi i ka waiwai Lālā paʻa o ka oiaio a me ka hoopunipuni.

Hoʻohālikelike ua hana 'ano ma ke ano kaula, a me ka wā o ka hopena mua o inconsistencies ua nānā' e like me ka hoʻopā'āluaʻaina. No laila, i kekahi mea nui, i ka wa kii mai, na nā kūlana hana ma laila e e kekahi mau huapalapala, kuhi nane e e lawe mai i loko o ka papaʻaina i kēia, a me ka nānā 'ana ma luna o kona hopena, a e e hooponoponoia ia mea, ma ka pane ana i ka hana hoike.

Launch me ka kaula aiaiiuo

E like me kekahi iaaiey 'ōlelo, Pascal loaʻa nō i ka nui o ka hana me ka a ke kaula hiki ke hoʻohana. Pascal apono 'oe e kope i kekahi hapa o ka iaaanu, e hui pu iho la mau kaula i kekahi i kekahi, e imi i ka substring, a hoÿomaulia i kona lōʻihi. Keia ua hana ka hoʻohana 'ana i nā kēia 4 mana:

  • No ka hoʻopiliʻana o ka laina hoʻopili like kope kuleana pili i. Ua be ekolu kiko'î - he kaula a ee iaaanu aey inoa, hoʻomaka kulana a me ka helu o nā huapalapala i kou makemake, e kope:

Hana kope (S, poz, n) - ka S - kui ee iaaanu aey, a me ka poz a me N - ka helu.

  • Ma waho aʻeo i ke kui concatenation, ka hoʻohana 'ana i ka hōʻailona "+", e hana i ka hana nui kupono ala ma ka hoʻohana' ana i Concat kuleana pili i. E like me kona manaʻo hoʻopiʻi kū'ē hoʻohana laina a me nā mea a pau symbolic, ka 'aoʻao a pono e hui:

Concat (s1, s2 ...).

  • Pinepine hoʻohana 'ia i loko o Pascal kuleana pili i ka Length. Hiki nō ke hoʻohana mea, e hoʻomaulia i ka lōʻihi o ke kaula - i mea, e ike i ka helu o nā huapalapala i loko o laila. Ke wale hoʻopaʻapaʻa no keia mea i ke kaula ia iho - ka auoiaea ka mea hoʻohana e loaa ka helu waiwai:

Lōʻihi (Str).

  • A me ka hope o ka mana i loko o Pascal mea, e huli i ka hoʻomaka o ka substring - pos. Ua hoʻi i ka helu o nā huapalapala, mai a e hoʻomaka i ke koi substring, a me ka ina o kona wa e kaawale aku, o ka hopena o ka 0:

Pos (poʻomanaʻo,, S).

Kūlana kanaka lalani ma Pascal

Maʻamau kaʻina hana i hoʻohana ma Pascal, wale elua. Ka mea mua e leie aku oe, e wehe i kekahi substring, a me ka lua o ka - e hookomo i loko o ka moʻo kui.

Penei, Holoi hana Holoi i ka manaʻo i ke koho lalani, me ka olelo mai hoʻomoana o ka substring o kekahi mau helu o nā hōʻailona. Kēlā me kēia no kēia mau mea kiko'î o ka hoʻopaʻapaʻa o ka hana:

E kāpae i (S, poz, n) .

A hookomo i kekahi kaʻina o nā huapalapala i loko o ka kui, e hiki ke hoʻohana hookomo. Ke kaʻina hana i ke kūlana o nā mea kiko'î a ekolu - ka substring, ke kaula, a me ka kulana mai i ka hookomo ua i ka huapalapala:

Hookomo (poʻomanaʻo,, S, poz) .

Hoʻololi i keʻano o kaʻikepili laina

I ka lawe ana mai i ka hana pinepine i e hoʻololi i keʻano o nā aiaiiuo. E noonoo, no ka laʻana, pehea e hoohuli i ke kui i ka helu. Pascal Aʻole 'ae' hui nui i kākau i loko o ka lalani, no laila, no ka nui o ka hana, e pono e hoʻololi i keʻano. No keia mea, he kūikawā kaʻina hana:

  • E hoohuli i ke kaula ana i ka helu ma Pascal Pono e hoʻohana i ke kaʻina hana StrToInt. Ke kūpono helu waiwai hiki ke palapala like me ka ee iaaanu aey, a me ka hana makemakika ana me ia.
  • Inā pono, e loaa i ka lanaʻoi mai ka haawi kui hoʻohana StrToFloat ina hana. Like pono me ka helu, i ka hopena o kona manaʻo hiki ke hoʻohana koke.

  • E hana i ka nana e hoole hana - hoohuli i ka helu ana i ka kui - e pono hoʻohana FloatToStr kaʻina hana no ka lana-wahi a me ka helu loina no IntToStr.
  • ala e hoʻololi 'ano i kekahi mea i ka hoʻohana' ana o ke kaʻina hana kūikawā, a e ole pono e ike i ka hoʻomaka 'ana a me ka hopenaʻikepili type, - Str a me Val. Ka mua produces i ka unuhi ana i ka helu ma ka lalani, a ua like kona manaʻo hoʻopiʻi kū'ē i ka mau loina - i ka loiloi mua helu, a me ka ee iaaanu aey kapa i ke kaula. I ka lua o ka hanaʻia ka mea nana e hoole hana, a ua hoʻokahi aiao hou - ma ka hou ana i ka laulā a me ka kaula aiee ma ke kaʻina hana i hōʻike kivila, e hai aku ia oe i ka huli ana pololei. No ka laʻana, imi e kākau i ka fractional helu i ka helu ee iaaanu aey, ke kivila, e hōʻike i ka helu o nā huapalapala, ma a ua he hemahema, a me ka wā o ka hou 'akau, kona waiwai i 0.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 haw.delachieve.com. Theme powered by WordPress.