13
Uvod u programski jezik PASCAL

Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Uvod u programski jezik

PASCAL

Page 2: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Osnovni simboli jezka

Slova A, B, C, D, E, F, G, H, I, J,K L, M,N,O,P,Q,R.S,T,U, V, W, X, Y, Z

a, b, c, d, e, f, g, h, i, j,k l, m,n,o,p,q,r.s,t,u, v, w, x, y, z

Cifre

0,1,2,3,4,5,6,7,8,9

Specijalni znaci

+ - * / = < > ( ) [ ] { } . , ; ^ ! ? “

neštampajući znaci (praznina, tabulacija, ...)

Page 3: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Rezervisane (ključne) reči

osnovni elementi jezika koji imaju fiksno

značenje

and, array, begin, case, const, div,

downto, do, else, end, file, for, function,

goto, if, in, label, mod, nil, not, of, or,

procedure, program, record, repeat,

set, then, to, type,until, var, while, with

Page 4: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Imena u PASCAL - u

označavaju osnovne objekte jezika:

konstante, tipove, promenljive, procedure i

funkcije

ime je proizvoljan niz slova i cifara koji

počinje slovom

u imenu je dozvoljeno koristiti znak za

podvlačenje

kao ime ne smeju se koristiti rezervisane

reči

Page 5: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Primeri ispravnih imena:

Prvi, br2, br_5, ABC, Skola

Primeri neispravnih imena:

Real – rezervisana reč

3a – počinje brojem

a+b – sadrži specijalni znak

Page 6: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Brojevi u PASCAL-u Za predstavljanje brojeva koristi se

dekadni zapis.

Brojevi u PASCAL-u mogu biti:

• celi

• realni

Celi brojevi su nizovi cifara kojim

prethodi znak + ili -

na primer: +3, -567

Page 7: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Realni brojevi

Imaju dva oblika zapisa:

• sa fiksnom decimalnom tačkom

sastoje se od celog i razlomljenog dela i decimalne

tačke koja ih razdvaja

primeri: 44.6, -3.8, 0.05

• sa pokretnom decimalnom tačkom

koriste se za zapis veoma malih i veoma velikih

brojeva. Simbol E u zapisu broja izražava decimalni

poredak i čita se „pomnožiti sa 10 na“.

Zapis broja ne sme počinjati niti završavati sa

tačkom.

Page 8: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Primeri

Zapis u Pascal-u Matematički zapis

2.5E6 2,5106 ili 2 500 000

3.2E-4 3,210-4 ili 0,00032

123.45Е-2 123.4510-2 ili 12345

Page 9: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Zadaci za vežbu

Koja su od sledećih imena dozvoljena,

a koja nisu:

a) DobarDan

b) Dobar Dan

c) 2017godina

d) x+y

e) begin

Page 10: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Zadaci za vežbu

Objasnite zašto navedena imena nisu

dozvoljena?

a) Zdravo-Svima

b) End

c) 5ti

d) Dolar$

Page 11: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Zadaci za vežbu

Koji od navedenih brojeva su korektno

zapisani u Pascal-u:

a) 33.

b) .4

c) 0.9

d) 9.88E2

e) 2.0E3

f) 45.9E4.9

g) +588

Page 12: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Zadaci za vežbu

Objasnite zašto su navedeni brojevi

nekorektno zapisani:

a) .345

b) 4-

c) 96.

d) 88.E2

Page 13: Uvod u programski jezik PASCAL - WordPress.com · Brojevi u PASCAL-u Za predstavljanje brojeva koristi se dekadni zapis. Brojevi u PASCAL-u mogu biti: • celi • realni Celi brojevi

Zadaci za vežbu

Napišite navedene brojeve u Pascal-u

(zapis sa pokretnom decimalnom tačkom):

a) 345000

b) 0,004

c) 123

d) 0,0000056