.


:




:

































 

 

 

 


. .

5

.

 

: .

STRING () . array [0..n] of char, , , - 0 N, N . N STRING[N] , 255. N, , N=255.

. , array [0..n] of char, :

var

st: string;

......

if st[5]=A then...

 

0 . 1. . , :

st[0]:= chr(15);

 

String[n] n+1 , . ( ) ( 0 255). , ASCII- (. 3).

. 3. string

, . .

ASCII- :

CHR(Code: byte): char, Code, , st[5]:= chr(65) {st[5]:= A};

ORD(Ch: Char): byte, Ch, a:= ord('0') {a:= 48}.

, ORD(st[0]) LENGTH(st).

+ , ,

st:= a+b;

st:= st+c;

 

:

CONAT(S1, [, S2,... SN]) STRING; , - S1, S2,..., SN.

COPY(ST, INDEX, COUNT) STRING; ST COUNT , INDEX

DELETE(ST, INDEX, COUNT) ; COUNT ST, INDEX.

INSERT(SUBST, ST, INDEX) ; SUBST ST, INDEX.

LENGTH(ST) INTEGER; ST.

POS(SUBST, ST) INTEGER; ST SUBST ; , .

STR(X [:WIDTH [:DECIMALS]],ST) ; ST, , WRITELN .

VAL(ST, X, CODE) ; ST . CODE INTEGER , , X , ST, , ; ST .

.

.

var

st: string;

 

begin

...

while Pos( , st)>0 do

Delete(st, Pos( , st), 1);

...

end.

 

SCII-

  33! 34 " 35 # 36 $ 37 % 38 & 39 ' 40 ( 41)
42 * 43 + 44, 45 - 46. 47 / 48 0 49 1 50 2 51 3
52 4 53 5 54 6 55 7 56 8 57 9 58: 59; 60 < 61 =
62 > 63? 64 @ 65 A 66 B 67 C 68 D 69 E 70 F 71 G
72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q
82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 Z 91 [
92 \ 93 ] 94 ^ 95 _ 96 ` 97 a 98 b 99 c 100 d 101 e
102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o
112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y
122 z 123 { 124 | 125 } 126 ~ 127  128 129 130 131
132 133 134 135 136 137 138 139 140 141
142 143 144 145 146 147 148 149 150 151
152 153 154 155 156 157 158 159 160 161
162 163 164 165 166 167 168 169 170 171
172 173 174 175            
    224 225 226 227 228 229 230 231
232 233 234 235 236 237 238 239 240 241

 

, . - , - .

1. .

1.1. .

1.2. , , , , , , ..

1.3. . .

1.4. , .

1.5. , .

1.6. , .

1.7. , .

1.8. , .

1.9. , , , , , , ..

1.10. , .

1.11.

2. . .

2.1. , .

2.2. , .

2.3. , , .

2.4. , , .

2.5. .

2.6. , .

2.7. , .

2.8. , , .

2.9. - , .

2.10. , .

 



<== | ==>
. , | .
:


: 2017-03-18; !; : 1000 |


:

:

, .
==> ...

1511 - | 1362 -


© 2015-2024 lektsii.org - -

: 0.013 .