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

Post on 24-Aug-2020

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

Uvod u programski jezik

PASCAL

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, ...)

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

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

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

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

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.

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

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

Zadaci za vežbu

Objasnite zašto navedena imena nisu

dozvoljena?

a) Zdravo-Svima

b) End

c) 5ti

d) Dolar$

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

Zadaci za vežbu

Objasnite zašto su navedeni brojevi

nekorektno zapisani:

a) .345

b) 4-

c) 96.

d) 88.E2

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

top related