01 - Tip string
String predstavlja niz simbola
Deklaracija string promenljivih
- promenljiva: string[maksimalna dužina stringa];
- promenljiva: string; (podrazumevana maksimalna dužina stringa je 255 znakova)
Nulti bajt, tj. element stringa sa indeksom 0, sadrži dužinu stringa
Operacije nad stringovima
- write, writeln – ispis string promenljive
- readln – učitavanje string promenljive (ne može read!!!)
- funkcija length(s) – dužina stringa s
- operacije poređenja
- funkcija concat(s1,s2,s3,...) – spajanje (konkatenacija) stringova (isto kao i s1+s2+s3+...)
- funkcija pos(s1,s2) – pozicija prvog pojavljivanja s1 u s2, ako ne postoji vraća se 0
- funkcija copy(s,p,b) – podstring stringa s, počev od pozicije p, b znakova
- procedura delete(s,p,b) – briše iz stringa s, počev od pozicije p, b znakova
- procedura insert(s1,s2,p) – umetanje stringa s1 u s2, počev od pozicije p
- procedura str(num,s) – pretvara numerički podatak num u string s
- procedura val(s,num,kg) – pretvara string s u numerički podatak num i postavlja kod greške kg (0 ako je OK)


Predavanja