STRING - Procedury i funkcje, Szkoła, Klasa 1, Programowanie struktularne i obiektowe


Funkcje łańcuchowe

CONCAT

składnia:

concat (lista-łańcuchów)

przykład:

a:='Ala ';

b:='kota';

x:=concat(a,' ma ',b); { x:=a+' ma '+b; }

{operator konkatenacji}

writeln(x);

COPY

składnia:

copy (łańcuch,indeks,licznik)

przykład:

x:='Witam serdecznie';

y:=copy(x,4,5);

writeln(y);

POS

składnia:

pos (podłańcuch,łańcuch)

przykład:

a:='Ala ma kota i psa';

b:='kot';

i:=pos(b,a);

writeln('Słowo ',b,' jest na pozycji ',i,' w zdaniu ',a);

LENGTH

składnia:

length (łańcuch)

przykład:

a:='Ala i As';

i:=length(a);

Procedury łańcuchowe

DELETE

składnia:

delete (łańcuch,indeks,licznik)

przykład:

x:='Witam serdecznie';

delete(x,4,5); { delete(x,15,4); delete(x,17,4);}

writeln(x);

INSERT

składnia:

insert (podłańcuch,łańcuch,indeks)

przykład:

x:=' Witam ';

insert('serdecznie',x,1); { insert('serdecznie',x,3);}

{ insert('serdecznie',x,8);}

{ insert('serdecznie',x,10);}

writeln(x);

STR

składnia:

str (liczba,łańcuch)

liczba może mieć następującą postać:

wyrażenie

wyrażenie:długość

wyrażenie:długość:miejsca-dziesiętne

przykłady:

a:=3; { a jest zmienną typu integer }

str(a*a/2,x);

writeln(x);

str(23.5 :8 :2,x);

writeln(x);

VAL

składnia:

val (łańcuch, zmienna_numeryczna, kod)

Zmienna numeryczna

jest typu całkowitego lub rzeczywistego.

Kod jest zmienną typu całkowitego.

Kod jest równy 0, jeśli w łańcuchu znajdowała się poprawna liczba.

Jeśli nie, kod jest równy pozycji pierwszego błędnego znaku.



Wyszukiwarka

Podobne podstrony:
pascal 1, szkoła-informatyka-cosinus, cosinus, Programowanie strukturalne i obiektowe
Programowanie strukturalne i obiektowe
Programowanie strukturalne i obiektowe Podręcznik do nauki zawodu technik informatyk
Zmienne tablicowe, INFORMATYKA, INFORMATYKA sem. III, 2.Prograowanie strukturalne i obiektowe
Programowanie strukturalne i obiektowe Podrecznik do nauki zawodu technik informatyk prstko
BLOKI, Programowanie strukturalne i obiektowe, C ++, Ćwiczenia C++ (skan)
Programowanie opracowanie, Informatyka, Informatyka semestr II, 3.Programowanie strukturalne i obiek
Programowanie strukturalne i obiektowe Podrecznik do nauki zawodu technik informatyk prstko 2
Systemy obliczania w praktyce, INFORMATYKA, INFORMATYKA sem. III, 2.Prograowanie strukturalne i obie
Typy danych i ich klasyfikacja, INFORMATYKA, Programowanie strukturalne i obiektowe, Semestr 1
Zmienne Tablicowe w teoretyce, INFORMATYKA, INFORMATYKA sem. III, 2.Prograowanie strukturalne i obie
Zaliczeniówka z 29 Maja 2010r, Informatyka, Informatyka semestr IV, 2.Prograowanie strukturalne i ob
Turbo Pascal kurs, Technik Informatyk, Programowanie strukturalne i obiektowe Turbo Pascal
Przykładowa praca kontrolna, INFORMATYKA, INFORMATYKA sem. III, 2.Prograowanie strukturalne i obiekt

więcej podobnych podstron