Simbolu virkņu un simbolisko mainīgo piemēri:
- "Kuldīga atrodas Kurzemē" - simbolu virkne;
- A$ = "Nauda" - simboliskajam mainīgajam piešķirta vērtība "Nauda"
- B$ = "Ls"
- C$ = A$ + B$
- chr (Code) - dod simbolu (rakstzīmi) ar kodu Code;
- Len (A$) vai LENGTH(x) - nosaka simbolu virknes A$ garumu (cik rakstzīmju virknē;
- ---- x = len (A$);
- Mid (B$, n, k) - no virknes B$ izgriež k rakstzīmes sākot no n-tā simbola (Numerācija sākas ar 0!);
- Right (B$, k) - no virknes B$ izgriež k rakstzīmes no tās labās malas;
- Left (B$, k) - no virknes B$ izgriež k rakstzīmes no tās kreisās malas;
- Value (D$) - nodod kādam skaitliskajam mainīgajam simbolu virknes D$ sākumā esošo skaitlisko komponenti līdz pirmajai rakstzīmei, ko vairs nevar uzskatīt par skaitļa sastāvdaļu;
- STR(a,x) vai String(a,x) – skaitli a pārvērš par simbolu virkni x;
- INSERT(x,y,n) – simbolu virknē y, sākot ar n-to pozīciju, iesprauž simbolu virkni x;
- DELETE(x,n,k) – izmet no simbolu virknes x k simbolus, sākot ra n-to;
- POS(x,y) - atrod simbolu virknē y pirmā elementa pozīcijas numuru, ar kuru sākot simbolu virkne x pilnībā ietilpst simbolu virknē y. Gadījumā, ja simbolu virkne x neietilpst simbolu virknē y, funkcija dod rezultātu 0.
- COPY(x,n,k) - izkopē no simbolu virknes x tās fragmentu, sākot no n-tā simbola garumā k.
Funkciju pielietojumu piemēri (Vbasic):------ 1.piemērsPrint Len("Kuldīga atrodas Kurzemē")------ 2.piemērsA$ = "Kuldīga atrodas Kurzemē"x= Len (A$)Print x------ 3.piemērsA$ = "Kuldīga atrodas Kurzemē."B$ = "Tur var apskatīt ūdenskritumu!"C$ = A$ + B$Print C$
------- 4.piemērsA$ = "ūdenskritums"B$ = Left (A$,5)C$ = Mid (A$,5,7)Print A$, B$, C$
Saites palasīšanai:- http://boot.lv/prg/index.php?showtopic=1020;
- http://svg.lv/pascal/i_teksts.htm;
- prezentācija - http://www.slideshare.net/motisone/simbolu-virknes;
2 komentāri:
I really appreciate your point of view, you say is very reasonable.
I really appreciate your point of view, you say is very reasonable.
Ierakstīt komentāru