Opțiuni pentru tipul de date caracter.
Funcția este utilizată pentru a converti tabelul ASCII argumentului său (numărul) în caracter.
Exemplu: y: = chr (120); // = y 'x'
Reconvertește valorile de caractere în numărul corespunzător tabelul ASCII de serie.
Exemplu: k: = ord ( 'x'); // k = 120
Se returnează caracterul care precede acest lucru.
Exemplu: y: = Pred ( 'C'); // = y 'B'
Returnează caracterul următor.
Exemplu: y: = Succ ( 'C'); // = y 'D'
Când scrieți programul programator poate declara propriul tip de date care va fi construit pe baza tipurilor standard. De exemplu, dorim ca variabilele pot lua valori numai în intervalul de la -10 la 10. Apoi, trebuie să declare tipul de date, pe care le vom da un nume propriu, ĸᴏᴛᴏᴩᴏᴇ în exemplul de mai jos este called''interval „“:
Tastați cuvântul în limba Pascal este un rezervat și după ce vine numele de tipul nostru și o listă de valori posibile, sau interval.
Tipul nostru de interval aparține tipului shortint de bază, pe baza căruia a construit, și la variabila x poate fi folosit în întregime ?? operații e care pot fi aplicate la shortint tip.
Dacă vrem să introduceți tipul de date cu anumite valori, le putem enumera în mod explicit, de exemplu:
color = (galben, roșu, alb, negru);
Τᴀᴋᴎᴍ ᴏϬᴩᴀᴈᴏᴍ, variabilele m și y poate fi unul dintre tipurile de valori de culoare:
Se presupune că valorile tipului de date recenzate sunt scrise în ordine crescătoare, adică aplicația operație y> m va da valoarea reală (adevărată).
Exemplul A de mai jos ilustrează ieșire ecran valoare variabilă m:
Array este numit un set de elemente de același tip, unite cu același nume. Tipul de date CCD - ϶ᴛᴏ unul dintre cele mai importante tipuri de date în orice limbaj de programare, deoarece programe reale de multe ori implica utilizarea multor matrice care stochează o varietate de date. Accesul la fiecare element de matrice este posibilă printr-un index unic al elementului. Matricea este descrisă ca un tip de date definit de utilizator. În acest caz, indică tipul de bază de matrice (un tip de soare ?? ex elementele sale) și indicele intervalului prin care se poate determina numărul de elemente de matrice și metoda de numerotare:
Massiv = array [1..10] din întreg;
În acest exemplu, am numit matrice nostru „Massiv“, a identificat numărul de elemente (de la 1 la 10, Sun ?? 10 elemente) și tipul de bază întreg lor. Acum, în totalitate ?? elemente e din gama noastră aparțin unui tip întreg integrantă ..
Acum trebuie să setați tipul nostru variabilă:
Variabilele h și f sunt acum matrice și supuse unei operațiuni specifice, pe care le considerăm în acest sens și următoarele lecții.
Cuvântul „matrice“ și „a“ limbajului rezervat pentru a descrie matrice, iar echivalentul românesc poate fi definit iz as''massiv „elemente“ de tip întreg.
Pentru matrice de indexare utilizate, de asemenea, un anumit tip de date. In exemplul de mai sus, acest interval de tipul de date definit purtatorul ?? em - 1..10. Acest tip de date simplu și clar descrie numărul și ordinea de numerotare a elementului nostru. Pentru a aborda elementele unei matrice, este esențial să se introducă variabila noastră și specificați un indice elementa͵ la care dorim să se aplice pentru a efectua orice operațiune:
După îndeplinirea programului operandului nostru matrice al patrulea element h va fi egală cu 15. Pentru a accesa elementul, îl puteți arde indexa și, implicit:
Rezultatul acestor două acțiuni este aceeași ca și pașii descriși mai sus.
Index matrice poate fi orice număr întreg sau interval enumerat (interval) tipul de date:
a se vedea, de asemenea,
Cazul m de tipul de date definit de utilizator. Opțiuni pentru tipul de date caracter. Funcția Cro. Funcția este utilizată pentru a converti tabelul ASCII argumentului său (numărul) în caracter. Exemplu: y: = chr (120); // functia y = 'x' Ord. [Citește mai mult].