1. ABS (x) - funkcja Obliczanie wartości bezwzględnej
2. CHR (x) - funkcja
udostępnienie znaku o podanym kodzie
3. CONCAT(s1.s2.....sn:strinq) - funkcja
Złączenie ciągu znaków. Utworzenie zmiennej typu string stanowiącej złączenie ciągów s1,s2 do sn
Wyodrębnienie z ciągu znaków S podciągu o długości il_znaków począwszy od pozycji index program przykladl; var
s: string;
i,j:integer;
begin
s:='ala ma kota’;
i:=5;
j:=2;
s:=copy(s,i,j);
writeln(s)
end.
Wynikiem działania programu jest wypisanie na ekranie stringu - ma
5. COS(x) - funkcja Wyznaczanie cosinusa
6. DEC(x,i:lonqint) - procedura Zmniejszenie wartości zmiennej x o wartość i
Utworzenie zmiennej typu string stanowiącej zmienną S z której usunięto il_znaków począwszy od pozycji index
program przyklad2; var
s:string;
i,j:integer;
begin
s:='ala ma kota';
i:=5;
j:=2;
delete(s,i,j);
writeln(s)
end.
Wynikiem działania programu jest wypisanie na ekranie stringu - ala kota - z dwoma spacjami w środku
8. BOT-procedura Zakończenie wykonania bloku
program rrzyklad3; begin
WRITELNfala ma kota'); exit;
writeln('kot ma na imię jerry') end.
Wynikiem działania programu jest wypisanie na ekranie napisu -ala ma kota. Napis -kot ma na imię jerry - nie zostanie wypisany
9. INC(x,i:lonqint) - procedura Zwiększenie wartości zmiennej x o wartość i
10. INSERT(s1 :strinq,var S.string,i:linteqer) - procedura Wstawienie do ciągu S, ciągu znaków s1 po pozycji i
program przyklad4; var
s,s1:string;
i:integer;
begin
s1:='ala ma kota'; s:= 'dużego i białego ';
i:=8;
insert(s,s1,i);
writeln(sl)
end.
Wynikiem działania programu jest wypisanie na ekranie napisu -ala ma dużego i białego kota
1