Upravljanje greškama

Greške se dešavaju! Ako postoji kritično mesto u programu gde mislimo da može da nastane greška potrebno je da ga označimo i preusmerimo tok programa ka poruci koja treba da se prikaže ukoliko se ona dogodi. Za preusmeravanje toka, sa i bez greške, možemo da koristimo GoTo naredbu. U kombinaciji sa On Error naredbom dobijamo moćan alat koji pomaže da, odmah nakon detektovanja greške, preduzmemo neophodnu akciju.

Domet i životni vek promeljivih

Promenljiva, nakon deklarisanja, ima svoj životni vek i on traje dok se ne završi potprogram u kome je kreirana. Ponekad želimo da ona zadrži svoju vrednost i nakon napuštanja potprograma. Takođe, promenljiva je vidljiva isključivo u okviru modula u kome se potprogram nalazi. Da li postoji potreba da se ona vidi i izvan modula? Kako se definiše domet i produžava životni vek promenljivih saznaćete u tekstu koji sledi.

Dinamički nizovi

Ponekad je potrebno da napravimo niz za koji nismo sigurni koliko će imati članova. U tom slučaju vrši se kreiranje dinamičkih nizova koji, za razliku od uobičajenih, nemaju fiksnu dužinu. Ovi nizovi se deklarišu na taj način da se izostavlja broj članova niza, a koliko će ih biti ili za koliko treba da se poveća broj članova niza naknadno se definiše uz pomoć komandi o kojima će biti reč u tekstu koji sledi.

Nizovi

Nizovi predstavljaju grupu promenljivih istog tipa. Pošto često sadrže vrednosti koje dele zajedničke osobine lakše nam je da im dodelimo jedinstven naziv, a da zatim svakoj od njoj pristupamo pomoću indeksa- rednog broja u nizu. Indeks prvog člana niza je najčešće 0, a indeks poslednjeg za jedan manji od veličine niza. Moguć je rad sa celim nizom ili sa njegovim pojedinačnim članovima, oni mogu da budu jednodimenzioni ili višedimenzioni…

Do Loop struktura

Do-Loop Petlje, za razliku od For-Next petlje, nemaju ugrađen brojač već u tu svrhu moramo deklarisati jednu celobrojnu promenljivu. Njena vrednost se uvećava u telu petlje pre ili nakon zadatih naredbi a provera uslova na osnovu koga se izlazi iz petlje vrši se, u slučaju Do-While petlje, na početku a u slučaju Do-Until petlje na kraju. Hajde da vidimo na jednostavnim primerima kako se one koriste!