674
1. Osnovna struktura C++ programa Uobičajeno je da svaka priča o programskom jeziku C++ počinje opisom kratkog programa koji ispisuje pozdravnu poruku na ekranu. Stoga će naš prvi program izgledati ovako: // Ovaj program ispisuje pozdravnu poruku #include <iostream> using namespace std; int main() { cout << "Zdravo narode!"; return 0; } Čak i u ovako kratkom programu, moguće je uočiti nekoliko karakterističnih elemenata: // Ovaj program ispisuje pozdravnu poruku Komentar #include <iostream> Zaglavlje standardne biblioteke using namespace std; Deklaracija standardnog imenika int main() Zaglavlje funkcije { cout << "Zdravo narode!"; Naredba 1 Funkcija return 0; Naredba 2 } Znak “//” označava komentar. Prilikom prevođenja programa, kompajler potpuno ignorira sve što je napisano iza znaka za komentar do kraja tekućeg reda. Svrha komentara je da pomogne ljudima koji analiziraju program da lakše shvate šta program ili njegovi pojedini dijelovi rade. Komentari su obično kratki. Postoji još jedan način za pisanje komentara, naslijeđen iz jezika C. Sve što se nalazi između oznaka “/*” i “*/” također se tretira kao komentar. Ovakav način pisanja komentara može biti pogodan za pisanje komentara koji se protežu u više redova teksta, kao na primjer u sljedećem programu: /* Ovo je veoma jednostavan C++ program. On ne radi ništa posebno, osim što ispisuje pozdravnu poruku. Međutim, od nečeg se mora početi. */ #include <iostream> using namespace std; int main() { cout << "Zdravo narode!"; // Ispisuje tekst "Zdravo narode!" return 0; // Vraća 0 operativnom sistemu } Glavninu programa sačinjava cjelina nazvana funkcija. Funkcije predstavljaju funkcionalne cjeline programa koje objedinjavaju skupine naredbi koje su posvećene obavljanju nekog konkretnog zadatka. Prikazani program ima samo jednu funkciju. Iole složeniji programi gotovo uvijek imaju više funkcija, jer je veće programe mnogo lakše pisati ukoliko se prethodno razbiju na manje funkcionalne cjeline koje se kasnije izvode kao različite funkcije. U svakom C++ programu mora postojati tačno jedna funkcija koja se

Zeljko Juric - Principi Programiranja Kroz c++

Embed Size (px)

DESCRIPTION

programiranje

Citation preview

1. Osnovna struktura C++ programaUobiajeno je da svaka pria o programskom jeziku C++ poinje opisom kratkog programa koji ispisuje pozdravnu poruku na ekranu. Stoga e na prvi program izgledati ovako:// Ovaj program ispisuje pozdravnu poruku #include using namespace std; int main() { cout