вторник, 24 мая 2016 г.

Tipul de date String






Un sir de caractere reprezinta o succesiune de caractere cuprinsa intre apostrofuri. Aceasta succesiune poate fi alcatuita din:
-litere mici;
-litere mari;
-cifre;
-delimitatori;
-caractere speciale;
Tipul string este predefinit , adica este cunoscut , nu avem nevoie sa-l declaram cu type .

INSTRUCTIUNI:
length(a)  reprezinta lungimea STRING-ului (adica a numarului de caractere)
copy(a,b,c) unde "b" reprezinta pozitia, "c" reprezinta numarul de caractere. Formeaza un nou cuvant prin preluarea din "a" incepand de la pozitia "b", a unui anumit numar de caractere precizate adica "c"
concat(a,b,c,...)   formeaza un cuvant prin alipirea cuvintelor a,b,c... .
pos("caracter",a)   calculeaza prima pozitie pe care apare caracterul precizat in cuvantul a. (0 daca nu apare)



Problema:
Se dau doua cuvinte. Formati un cuvant din primele 3 caractere ale primului si ultimele 3 caractere din al doilea.
Rezolvare: 
Program P_string_re_1;

var a,b,c,d,e:string;
    n:integer;
Begin
  write('a=');   readln(a);
  write('b=');   readln(b);
  c:=copy(a,1,3);
  n:=length(b);
  d:=copy(b,n-2,3);
  e:=concat(c,d);
  write(e);
end.




Комментариев нет:

Отправить комментарий