Szabványos eljárások és függvények dolgozó húrok - studopediya
1. példa: Dana nem üres szavak sorozatát. A szavak szóközzel elválasztva, egy pont a végén a sor. Nyomtatás a szavakat a mondat, és meghatározza, hogy azok palindromes. Palindrom- van szó, amelyet jobbról balra és balról jobbra egyformán (kunyhó).
1sposob a probléma megoldása:
Az első módszer a probléma megoldásának egymást törölt szavak, amelyeket már feldolgozott, míg az eredeti szöveg üres.
2 módon megoldani a problémát:
Az eredeti szöveg nem változik. Ez van jelölve karakterenként húr, amíg el nem érjük a szeparátor a szavak között (vagy egy üres pont). Ezen a ponton a változó Sl akkor képződik, és üzent a feldolgozási eljárás.
programstroki2; varst, sl: string; i: integer; procedurePolindr (SLO: string); Várj: integer; slo2: string; kezdődik slo2: = ''; forj: = hossz (SLO) downto1 do slo2: = slo2 + SLO [j]; ifslo2<>SLO majd writeln ( '- nem egy palindrome') elsewriteln ( '- palindrom') végén; kezdődik writeln ( „Adja meg a húr”); readln (st); fori: = 1 tolength (st) tenni, ha (st [i] = '') vagy (st [i] = ''.) Ezután kezdődik writeln (sl); polindr (sl); sl: = ''; end elsesl: = sl + st [i]; végén. Az eredmény a probléma megoldásának megadása húr kozák tisztító pisztoly. kazak- chistil- nem palindrome palindrome palindrome nagan-
Neuporyadochennyyogranichenny készlet a sor hasonló adatokat. Minden halmaz elemeit kell, hogy feleljen a skalár (egyszerű) típus, kivéve a valódi. Ez a típus az úgynevezett alap típus készletek. Alapvető meghatározott típusú transzfer vagy értéktartomány. Ha a beállított nincs elemeket, akkor azt mondják, hogy üres, és jelöljük []. A elemeinek száma a beállított nevezzük a kapacitás (maximum 255). A készlet nem lehet ismétlődő elemeket. Terület típusa több értéket - egy sor minden lehetséges részhalmazainak elemekből áll a bázis típusú.