[ Dimir @ 29.05.2002. 15:32 ] @
Potrebna mi je pomoc!
Ne uspevam da u Turbo pascalu znak iz stringa dodelim promenjivoj char.
[ tomdam @ 30.05.2002. 01:25 ] @
String je specijalan slucaj niza tj. string je niz znakova.
String=array of char !!!

resenje tvog problema:
primer:

var S:string;
ch:char;
begin
S:='veliki problem';
ch:=S[0]; { ch='v' }

{ prvi znak u stringu ima index nula!!!}

ch:=s[3]; { ch je ovde = 'i'}

{itd.}
end.
Pozdrav,
Damjan!
[ Dimir @ 30.05.2002. 10:46 ] @
Hvala TomDam, problem je resen.

Sto se mene tice, temu mozete zatvoriti. ,,,,,,, Dragan
[ Zekica @ 01.06.2002. 19:08 ] @
Citat:
tomdam:
String je specijalan slucaj niza tj. string je niz znakova.
String=array of char !!!

resenje tvog problema:
primer:

var S:string;
ch:char;
begin
S:='veliki problem';
ch:=S[0]; { ch='v' }

{ prvi znak u stringu ima index nula!!!}

ch:=s[3]; { ch je ovde = 'i'}

{itd.}
end.
Pozdrav,
Damjan!


Da, da ali je provi char: s[1] a ne s[0].
Samo ta mala ispravka... s[0]=length(s);
[ Voodoo @ 03.06.2002. 09:01 ] @
Dobro su ti opisali, ali index prvog karaktera nije 0, nego 1.
Summary:

'Hello' = string;
'Hello'[1] = char;