You are on page 1of 2

1.

IF se moze pisati bez EndIf, ako ima samo 1 naredbu: If a>5 then b=100 Moze se pisati sa ELSE granom i bez ELSE grane. 2. Za viestruko grananje se koristi naredba: Select Case i Case 1 : naredbe1 Case 2 : naredbe2 ... End Select Radi ovako: Ako je i=1, odrade se naredbe1 Ako je i=2, odrade se naredbe2 Itd. 3. Postoje brojacki ciklusi: For i=1 to n ... Next i TJ. Vrti se po brojacu. 4. Postoje uslovni ciklusi. Mogu se pisati na 4 nacina: Do Do While (uslov) Naredbe Naredbe Loop While(uslov) Loop

Do Naredbe Loop Until(uslov)

Do Until (uslov) Naredbe Loop

Ako pise WHILE, ciklus se vrti dok je uslov ispunjen. Ako pise UNTIL, ciklus se vrti dok uslov nije ispunjen. 5. EOF(broj) je funkcija koja ispituje da li je dosao kraj datoteke. Vraca vrednost true ako jeste, i false ako nije. Pise se ispred svake lineinput naredbe. 6. Svaki znak na tastaturi ima svoj ASCII kod. To je broj 0-255. NPR. A 65, B - 66, C -67 . . . pa ako se uporedjuju stringovi, komp uporedjuje njihove ASCII kodove. U duzim stringovima uporedjuje se samo prvi znak. Tako da je Pera>Milenko jer slovo P ima veci ASCII kod od slova M. 7. ReDim sluzi za redimenzionisanje dinamickih nizova. Nizovi mogu biti staticki i dinamicki. Pogledati u knjizi objasnjenje. Kao i sledece stvari: sve tipove promenljivih, sve f-je sa stringovima I brojevima . . . 8. = je naredba dodele 9. for I=2 to 5 step(-1) ciklus koji nece nista uraditi for I=5 to 2 ciklus koji nece nista uraditi 10. promenljive se mogu prenositi po vrednosti-BYVAL i po referenci(adresi)-BYREF. U knjizi je detaljno. 11. Promenljive mogu biti lokalne i globalne. Lokalne su definisane unutar procedura i definisu se pomocu reci DIM, PRIVATE ili PUBLIC. Globalne se definisu pomocu reci PUBLIC. Pogledati u knjizi objasnjenje. 12. Exit For naredba koja sluzi za nasilan izlazak iz ciklusa! 13. U knjizi je negde od 75str. za usmeni sve . . .

Primeri: 1) sta radi dim cons e as single=2.71 2) dati primer do..loop sa izlazom na vrhu 3)primer inicijalizacije 4)primer numericke konstante 5)5 znakovnih funkcija 6)razlika statickog i dinamickog niza i dati primer matrice A u statickom i dinamcikom. 7)Kod do...loop naredba za izlaz (odgovor je exit do) 8)numericki operatori po prioritetu, 9)primer za if petlju i for ciklus, 10)redimenzionisanje niza, 11)koja je naredba za skok (GO TO), 12)znakovna konstanta. .. 1) primer za do..loop sa izlazom na vrhu 2) iskakanje iz doloop (exit do) 3) iskakanje iz fornext (exit for) 4) primer za numericku konstantu (const pi as single = 3.14) 5) znakovne funkcije da se navedu (val,str,trim,mid,left,right) 6) upis u sekvencijalnu datoteku 7) primer inicijalizacije promenljivih (to je postavljanje pocetne vrednosti npr s=0) 8) logicki operatori po prioritetu 9) numericki operatori po prioritetu 10) primer za fornext ali da se petlja ni jednom ne ispuni (dovoljno je da pocetna granica bude veca od krajnje npr for i= 5 to 1) 11) Objasniti dim a,b(10) as string (a je string, b je staticki znakovni niz) 12) Objasniti dim c() as byte (c je dinamicki niz) Ima ukupno 20pitanja.

You might also like