Osnovni simboli jezika Pascal Azbuka programskog jezika Svi
Osnovni simboli jezika Pascal
Azbuka programskog jezika � Svi dozvoljeni znaci koji se koriste prilikom kodiranja: › Velika i mala slova engleske azbuke: A. . Z, a. . z › Cifre dekadnog brojevnog sistema: 0. . 9 › Specijalni znaci: + - * / < > = : , ; . ’ ( ) { } [ ] ^ , znak za prazninu, znak za enter, znak za tabulaciju › Ključne reči ili rezervisane reči koje su integralni deo jezika i ne mogu se redefinisati ni koristiti kao imena promenljivih ili konstanti u programu.
Ključne reči � 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.
� Za matematička izračunavanja se koriste oznake: * / + - () �U konstrukciji programa se koriste oznake: : =. ; , { } ’ (* *) // � Za upoređivanje i testiranje se koristi: = < > <= >= <>
Imena ili identifikatori � Koriste se za označavanje osnovnih objekata jezika: › › › Promenljivih Konstanti Tipova Funkcija Procedura
Pravila za konstruisanje imana � Sastoji se od kombinacije slova, brojeva i znaka za podvlačenje � Prvi znak ne može da bude broj � Razmak nije dozvoljen � Ne smeju se koristiti rezervisane reči, imena standardnih tipova podataka, imena standarnih funkcija � Nema razlike između malih i velikih slova
Komentari � Pišu se radi bolje razumljivosti programa � Pišu se bilo gde u programu � Ne utiču na tok izvršavanja programa � Oznake komentara: › {ovo je višeredni komentar} › (* ovo je višeredni komentar*) › //ovo je komentar u jednoj liniji
Brojevi � Mogu biti celi i realni. � Ceo broj se zapisuje kao niz cifara ispred kojeg može da stoji znak + ili – �Primer: +2 3 -456 0. . . � Realan broj sadrži decimalnu tačku. › Koriste se dva zapisa: �Sa fiksnom decimalnom tačkom � 4. 23 -0. 234 0. 7 0. 0 �Sa pokretnom decimalnom tačkom �Ovaj zapis se koristi za vrlo male ili vrlo velike brojeve
� Primer: Realni brojevi sa pokretnom decimalnom tačkom › 1. 5 E 9 3. 5 E-6 -0. 5 E 4 › Simbol E se čita “pomnoži sa 10 na” › Broj iza E predstavlja stepen �Primer: 3. 3 E 4=3. 3*104=33000. 0 0. 2 E-4=0, 2*10 -4=0. 00002
Stringovi � Niz znakova jezika između dva apostrofa � Ako unutar stringa treba da se nađe apostrof onda se pišu dva apostrofa › Primer: ’file’ ’Pascal’ ’Je l’’ to tacno? ’ ’A’ ’? ’
- Slides: 10