|
Politica de confidentialitate |
|
• domnisoara hus • legume • istoria unui galban • metanol • recapitulare • profitul • caract • comentariu liric • radiolocatia • praslea cel voinic si merele da aur | |
Subsiruri | ||||||
|
||||||
Fiind dat un sir de caractere ,prin subsir al sau se intelege
un sir de caractere consecutive care se regasesc in sirul initial. i8q20qn · Functia copy are rolul de a extrage un subsir din cadrul unui sir dat. Function copy(s:string;inceput,lungime:integer):string; *- variabila s ,de tip string ,contine sirul din care se face extragerea; Var a,b:string; i, j:byte; Begin Write(‘a=’);readln(a); Write(‘i:=’);readln(i); Write(‘j=’);readln(j); B:=copy(a ,I , j); Writeln(b); End. · Functia pos are rolul de a verifica daca un sir este subsir pentru altul. Function pos(subsir,sir:string) :byte; Programul urmator citeste 2 siruri a si b si verifica daca
b este subsir al lui a. Program s2; Begin Write(‘a=’);readln(a); Write(‘b=’);readln(b); n:=pos(b,a); if n=0 then writeln(‘b nu este subsir al lui a’) else writeln(‘b este subsir al lui a si incepe in pozitia’,n); end. · Procedura insert are rolul de a insera un sir de caractere incepind
cu o anumita pozitie,inalt sir. Program s3; · Procedura delete are rolul de a sterge un subsir din cadrul unui sir dat. Procedure delete(var sir:string; indice ,nr_car: integer); Programul urmator citeste un sir de caractere intr-o variabila de tip string ,numita a. Program s4; |
||||||
|
||||||
|
||||||
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite |
|