Document, comentariu, eseu, bacalaureat, liceu si facultate
Top documenteAdmitereTesteUtileContact
      
    


 


Ultimele referate adaugate

Adauga referat - poti sa ne ajuti cu un referat?

Politica de confidentialitate



Ultimele referate descarcare de pe site
  CREDITUL IPOTECAR PENTRU INVESTITII IMOBILIARE (economie)
  Comertul cu amanuntul (economie)
  IDENTIFICAREA CRIMINALISTICA (drept)
  Mecanismul motor, Biela, organe mobile proiect (diverse)
  O scrisoare pierduta (romana)
  O scrisoare pierduta (romana)
  Ion DRUTA (romana)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  Starea civila (geografie)
 

Ultimele referate cautate in site
   domnisoara hus
   legume
    istoria unui galban
   metanol
   recapitulare
   profitul
   caract
   comentariu liric
   radiolocatia
   praslea cel voinic si merele da aur
 
despre:
 
Concatenarea sirurilor
Colt dreapta
Vizite: ? Nota: ? Ce reprezinta? Intrebari si raspunsuri
 
Pentru a concatena 2 siruri de caractere se foloseste operatorul ‘+’ .Operatorul ‘+’ este binar si poate actiona asupra datelor de tip string.Ce inteleg prin concatenare ? c8i20ir
Concatenarea este operatia prin care din 2 siruri de caractere se obtine un al treilea format astfel:primul sir(cel aflat in stanga operatorului) urmat de al doilea sir (cel din dreapta).

Program st6;
Var t,z:string;
Begin t:=’acest’; z:=’exemplu’; t:=t+z;
writeln(t); end.

In programul st6 se concateneaza doua siruri de caractere (t:=t+z);

III Compararea sirurilor

Sirurile de caractere pot fi comparate.Notind 2 siruri cu a si b avem:a=b(sint egale);a>b sau a<b.
Compararea sirurilor de caractere este extrem de utila in sortarea alfabetica a cuvintelor(ca in dictionar).
In programul urmator se sorteaza alfabetic mai multe siruri de caractere.Pentru aceasta ,se declara un vector in care fiecare componenta este de tip string.

Program alfabetic;
Type cuvinte =arraya1..10i of string;
Var v:cuvinte;
Man:string; n,i:byte; inv:boolean; begin
write(‘n=’);readln(n); for i:=1 to n do readln(vaii); repeat inv:=false; for i:=1 to n-1 do if vaii>vai+1i then begin man:=vaii;vaii:=vai+1i; vai+1i:=man; inv:=true; end until not inv; for i:=1 to n do writeln(vaii); end.

IV.Lungimea sirurilor de caractere

Prin lungimea unui sir de caractere intelegem numarul de caractere pe care acesta le contine.




Pentru aflarea lungimii unui sir avem doua posibilitati.

1.Prin utilizarea functiei length . Aceasta are formula generala: function’length(s:string):integer;

EXEMPLE:

a). var a:string; c:integer;
. ……….. …………… a:=’un test’; c:=length(a);

In urma atribuirii, variabila c retine 7.

2).In programul urmator se afiseaza lungimea unui sir citit.

Program t;
Var a:string;
Begin
Write(‘a=’);readln(a);
Writeln(‘lungimea sirului a este’,length(a));
Writeln(‘lungimea sirului a este’,ord(aa0i));
End.

Mai exista si sirul vid,adica fara caractere.Exemplu: a:=’ ‘.


Colt dreapta
Creeaza cont
Comentarii:

Nu ai gasit ce cautai? Crezi ca ceva ne lipseste? Lasa-ti comentariul si incercam sa te ajutam.
Esti satisfacut de calitarea acestui document, eseu, cometariu? Apreciem aprecierile voastre.

Nume (obligatoriu):

Email (obligatoriu, nu va fi publicat):

Site URL (optional):


Comentariile tale: (NO HTML)


Noteaza documentul:
In prezent fisierul este notat cu: ? (media unui numar de ? de note primite).

2345678910

 
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite
Colt dreapta