Tip de date char
Tip CHAR (notate cu litere, caracter). Acest tip definește un set finit comandat de caractere (litere) sunt permise într-o anumită limbă de punere în aplicare.

Prima poziție 0-31 sunt ocupate de coduri de control pentru dispozitive (monitor, imprimantă etc.) și pot avea efecte diferite pe diferite dispozitive. De exemplu, codul determină buzzer 7 când se emit informații pe ecran:
Writeln ( 'Verificați imprimanta!', CHR (7)).
Codurile 13 și 10 pentru afișare sau prin transfer de imprimantă efectuat cursorul la începutul liniei curente și trecerea la linia următoare. Aceste coduri pot fi utilizate pentru a afișa mesaje de informare de câteva linii cu un singur operator O:
Writeln ( 'recomandare!' '+ CHR (13) + CHR (10) +' Stai cu ochii pe ecran. „).
Partea variabilă a dicționarului conține un alfabet național, desen de caractere și caractere non-standard speciale. Codurile 128-255 sunt listate în tabelul de mai jos reprezintă conexiunea STAT codificare modificată chirilic.

Notă: (aprox.) În abrevieri tabele și (. ST) înseamnă decalaj și față, respectiv.
Valorile constante și variabile de tip CHAR, există un simbol al unui set admisibil, de exemplu: 'Z', 'j', '2', '*', 'C', 'q', 'r'. A doua metodă de a înregistra un caracter în program este de a utiliza prefixul # pentru numere de litere. simboluri Exemple # 90, # 106, # 50, # 42, # 150, # 164.
Descrie variabilele de acest tip cum ar fi - VAR CHI, CH2: CHAR;
Folosind un variabile CHAR în expresii aritmetice este interzisă. Doar o operație de comparație poate fi aplicat la datele de acest tip, rezultatul depinde de numerele ordinale de caractere din tabelul de caractere.
De exemplu, 'B'> 'A' => FALSE, '1' <= '9' => TRUE.
Setul de numere și litere nu a fost comandat numai în conformitate cu codul de litere 32-255, dar este conectat, scrisorile ulterioare mai mult decât codul anterior 1.
Astfel, „0“ <'1' <'2' <. <'9'; 'А' <'В' <'С <'D' <. <'Z'; 'а' <'б' <'в' <'г' <. <'я'.
Pentru a lucra cu literele CHR funcțiile utilizate frecvent, ORD, Pred, succ, care sunt descrise în Tabelul 10.
Exemplul 1. Afișează literele ecranul monitorului, ale căror coduri începe cu 32 și se termină - 255.