C++ – Generalni format C++ programa

Nakon uvoda i priฤe o nastanku programskog jezika C++, preฤ‡iฤ‡emo na objaลกnjavanje sintakse samog jezika i metoda programiranja u ovom okruลพenju. Najbolji naฤin za brzo uฤenje sintakse bilo kog programskog jezika je posmatranje i analiza gotovog programskog koda. Pa zato obratite paลพnju na sliku pored, na kojoj je prikazan ekran jednog C++ editora koda. Prikazan je jedan tipiฤan format C++ programa, tj. listing jednostavnog C++ programa.

U sledeฤ‡im redovima naveลกฤ‡emo jednostavan program koji ฤ‡e se sluลพiti nekim matematiฤkim operacijama, a sve to da bi videli osnovne elemente i generalni format C++ programiranja:


// Filename: PRVIPRG.CPP
// Ovaj prvi C++ program ce vam demonstrirati C++ komentare
// i upoznati vas sa varijablama i nacinom njihove deklaracije

# include

main ()
{
int i, j ;
char c;
float x;
// prethodne tri linije predstavljaju deklaraciju
// cetiri varijable

i = 4;
j = i + 7;
// varijab. (i) i (j) su dodeljene integer vrednosti

c = ‘A’;
// svi stringovi idu pod jednostruke navodnike

x = 9.058;
// x je tip podatka – floating, jer radi sa
// vrednostima sa pokretnim zarezom

x = x * 4.6;
// promena vrednosti varijable x pomocu
// mat. formule

cout << i << ", " << j << ", " << c << ", " << ", " << x << "n" ;
// prikaz vrednosti varijabli na ekranu

return 0;
// uvek zavrsavajte programe i funkcije sa 'return'.
// 0 se vraca od operativnog sistema i oznacava
// da se pri izvrsavanju nije desila nijedna greska

Dobro pogledajte prethodni listing i probajte da razumete o ฤemu se radi u programu (obratite paลพnju na komentare, koji idu iza oznake „//“). Ako ste tek poฤeli sa programiranjem, trebalo bi da znate da kompjuter (odnosno, prevodilac – kompajler) „ฤita“ liniju po liniju programskog koda i prevodi ove simboliฤke naredbe u instrukcije najniลพeg nivoa maลกinskog jezika (jezika koji kompjuter jedino razume). Da bi ovaj program proradio potrebno je da ga prevedemo – kompajliramo i linkujemo. Kada ovo uradimo i pokrenemo program, na ekranu kao izlaz ฤ‡e se pojaviti ฤetiri vrednosti, nakon dodeljivanja vrednosti i nekoliko proraฤuna. U ovom trenutku samo obratite paลพnju na generalni format programa.

Pratite Krstaricu na www.krstarica.com