4.ppt

24
IMENA, BROJEVI, IMENA, BROJEVI, NISKE, KONSTANTE, NISKE, KONSTANTE, PROMENLJIVE, SIMBOLI PROMENLJIVE, SIMBOLI u Pascal -u u Pascal -u

Upload: vox

Post on 06-Nov-2015

215 views

Category:

Documents


1 download

DESCRIPTION

649

TRANSCRIPT

  • IMENA, BROJEVI, NISKE, KONSTANTE, PROMENLJIVE, SIMBOLI u Pascal -u

  • U Pascalu postoje STANDARDNI IDENTIFIKATORI i IMENA Standardni indentifikatori su:< ime standardne datoteke >::= input | output< ime standardne konstante >::= maxint | true | false < ime standardnog tipa >::= integer | real | boolean | char | text

  • < ime standardne procedure >::= read | readln write | writeln reset | rewrite

  • < ime standardnih funkcija>::= abs | sqr | sqrt | exp | ln | sin | cos | arctan | round | trunc | pred | succ | ord | odd | eoln | eof

  • IMEIme je proizvoljan niz slova i cifara koji obavezno poinje slovom.

    slovoslovo

    cifra

  • U Turbo Pascalu u imenu je dozvoljeno koristiti i znak za podvlaenje. Obino se koristi ako se ime sastoji od vie rei, jer je praznina izmeu rei nedozvoljen simbol.

  • Nedozvoljeno je napisati Gimnazija u Zajearu.Umesto toga moe se napisati:GimnazijauZajearu iliGimnazija_u_Zajearu iligimnazijauzajearu

  • Uvek je poeljno da ime ukazuje to potpuniju informaciju o objektu na koje se odnosi, tako da imena treba formirati od vie rei

  • primer

    zadatak1_povrina_trougla

    primer3_izraunavanje_plate

  • U Pascal - u se u imenu ne smeju koristiti rezervisane rei standardne konstante standardni tipovi standardne procedure i standardne funkcije

  • Ispravno napisana imena su :

    uenikzab234zadatak269zadatak_345

  • Neispravno napisana imena su :

    integer jer je to standardni tip1abc jer poinje brojemx+y postoji nedozvoljen znakposle - podne postoji nedozvoljen znak$abc postoji specijalni znakwhile rezervisana re

  • BROJEVI Za predstavljanje brojeva u Pascalu koristi se dekadni zapis.Brojevi mogu biti celi i realni.Znak + se moe izostaviti ako je broj pozitivanCeli brojevi se predstavljaju nizom cifara kojima moe da prethodi znak +4, 4, -100, 2009, ...

  • Realni brojevi imaju dva oblika zapisa :

    sa fiksnom decimalnom takom

    sa pokretnom decimalnom takom

  • Sa fiksnom decimalnom takom sastoji se iz celog i razlomljenog dela i decimalne take koja ih razdvaja Primer : 2.34, -11.5678, 0.5, -0. 234

  • Zapis broja ne sme poinjati i zavravati decimalnom takomPrimer : Nepravilan zapis je 33. nema razlomljenog dela .89 nema celobrojnog dela

  • Brojevi sa pokretnom decimalnom takom se koriste za zapis vrlo malih i velikih brojevaSimbol E u zapisu broja izraava decimalni poredak i ita se " pomnoi sa 10 na "

  • Primer :

    2.36E6 = 2.36 * 10 6 = 2 360 000

    -0.35E-4 = -0.35 * 10 -4 = -0.000035

    123.45E-2 = 123.45 * 10 -2 = 1.2345

    -2.9E5 = -2.9 * 10 5 = -290 000

  • NISKE ili STRINGOVI

    Niske predstavljaju niz znakova stavljenih pod apostrof, gde apostrof oznaava poetak i kraj niskeDuina niske je broj znakova koji ine niskuDuina niske vea je ili jednaka jedinici i ograniena je implementacijom Pascala.

  • Primer :

    Sledee niske su ispravno napisane: Danas je sreda 32456 Sledee niske su neispravno napisane: Danas je sreda nedostaje apostrof na kraju 32456 nedostaje apostrof na poetku

  • PROMENLJIVE

    Promenljiva je veliina kojoj se ne zna vrednost ili joj se vrednost dodeljujeZa svaku od njih se rezervie odreeni prostor u koju se smeta tekua vrednostSvaka promenljiva ima svoje ime i svoju duinu u zavisnosti koju informaciju prima

  • KONSTANTE

    Konstante su promenljive koje imaju odreenu vrednost Primer: a=2 pozdrav = Dobar dan

  • SIMBOLI

    U Pascal - u se koriste sledei simboli: