You are on page 1of 9

ПРОГРАМИРАЊЕ II

Разлика помеѓу променливи и константи


ПРОМЕНЛИВИ И КОНСТАНТИ

 Разликата помеѓу променливите и константите е тоа


што:
 променливите можат да ја променат нивната вредност во
секое време
 константите никогаш не можат да ја променат нивната
вредност.

 Константната вредност е заклучена за


времетраењето на програмата.
 Во променлива вредноста може да се додели и да се
промени во секое време.
 Во константата, вредноста не се се менува и не може
да се промени од страна на корисникот, исто така,
останува константна низ програмата.
 Исто така, променливата може да се користи без да
се додели вредност (што не е препорачливо), но
константата не може да се користи празна, бидејќи
мора да му биде доделена вредност еднаш пријавена
и не може да се смени подоцна.
ПРОМЕНЛИВИ
 Паскал бара сите променливи да бидат декларирани пред да
се употребат.
 Секој пат кога декларираме променлива, мора да наведеме
тип на податок.
 Пријавување - декларирање на променливи - варијабли се
прави на следниот начин:
 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; 

 Основни типови на податоци во програмскиот јазик Паскал се:


  integer
  real
  char
  Boolean
  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';

 Основни типови на костанти во програмскиот јазик Паскал се:

  integer
  real
  char
  Boolean
   String

You might also like