RECORDS - СЛОГОВИ      

Слоговите - RECORDS се променливи кои се состојат од повеќе променливи од различен тип.

Декларирање - пријавување на RECORDS - СЛОГОВИ во програмскиот јазик Паскал се
прави на следниот начин:

VAR ime : RECORD
                komponenta1:tip1;
                komponenta2:tip2;
                ......
                komponentaN:tipN;
              END;

или на следниот начин:

TYPE ime = RECORD
                komponenta1:tip1;
                komponenta2:tip2;
                ......
                komponentaN:tipN;
              END;
 

ПРИМЕР 1 ЗА ДЕКЛАРИРАЊЕ:

var
    Ucenik : Record
       broj: Integer;
       Ime: String;
    end;
 

ПРИМЕР 2 ЗА ДЕКЛАРИРАЊЕ:

Type
    Podatoci = Record
       broj: Integer;
       Ime: String;
    end;
 

Потоа се пријавува променлива
    Var Ucenik:Podatoci;
 

ПРИМЕР 1

program prv;

type podatoci=record
     ime:string[20];
     red:integer;
     uspeh:real;
     pominal:boolean;
end;

var ucenik:podatoci;
begin
     ucenik.ime:='proba';
     ucenik.red:=1;
     ucenik.uspeh:=4.95;
   
 ucenik.pominal:=true;
end.

ПРИМЕР 2 :

program vtor;
var ucenik:record
         broj:integer;
         ime:string;
         prezime:string;
     end;
begin
    with ucenik do
    begin
        broj:=1;
        ime:='Ime';
        prezime:='Prezime';
    end;
    writeln(ucenik.broj);
    writeln(ucenik.ime);
   
writeln(ucenik.prezime);
end.