Разликата помеѓу променливите и константите е тоа
што: променливите можат да ја променат нивната вредност во секое време константите никогаш не можат да ја променат нивната вредност.
Константната вредност е заклучена за
времетраењето на програмата. Во променлива вредноста може да се додели и да се промени во секое време. Во константата, вредноста не се се менува и не може да се промени од страна на корисникот, исто така, останува константна низ програмата. Исто така, променливата може да се користи без да се додели вредност (што не е препорачливо), но константата не може да се користи празна, бидејќи мора да му биде доделена вредност еднаш пријавена и не може да се смени подоцна. ПРОМЕНЛИВИ Паскал бара сите променливи да бидат декларирани пред да се употребат. Секој пат кога декларираме променлива, мора да наведеме тип на податок. Пријавување - декларирање на променливи - варијабли се прави на следниот начин: var Iме1 : Tip1; Iме2 : Tip2; Iме3 : Tip3; . . . IмеN : TipN; Клучниот збор var може да се користи на неколку места во кодот пр. По клучниот зборов var доаѓа листа на променливи имиња, проследено со колона и името на податочниот тип. Може да се напише повеќе од едно име на променлива на една линија. Откако ќе ја дефинираме променливата на даден тип, со него може да се извршуват само операциите поддржани од неговиот тип на податок. На пример, можеме да ја користиме Boolean вредноста во тест и целобројната вредност во нумерички израз. Не можете да ги комбинираме boolean и integer Примери var celbroj : integer; decimalen : real; bukva : char; odgovor : Boolean; ime_prez : String;
Основни типови на податоци во програмскиот јазик Паскал се:
именуваат вредностите кои не се менуваат за време на извршувањето на програмата. За да декларираме константа, не треба да наведеме тип на податок, туку само да доделите почетна вредност. Компајлерот ќе ја разгледа вредноста и автоматски ќе го користи својот соодветен податочен тип. Кога декларираме константа, компајлерот може да избере дали да назначи мемориска локација на константата и да ја зачува неговата вредност таму или да ја дуплира вистинската вредност секогаш кога се користи константа. декларирање на КОНСТАНТИ - const се прави на следниот начин: const Iме1 = Vrednost1; Iме2 = Vrednost2; Iме3 = Vrednost3; . . . IмеN = VrednostN; Примери const celbroj = 10; decimalen = 3.56; bukva = 'a'; odgovor = True; ime_prez = 'Petko Petkoski';
Основни типови на костанти во програмскиот јазик Паскал се: