Uvod u c++ programiranje
Strana 1 od 1
Uvod u c++ programiranje
C++ TUTORIJALI
Uvod u C++ programiranje
C++ je objektno orijentisani programski jezik kojim su pisani mnogi danasnji programi koje koristite u svakodnevnom radu na racunaru...
Za pocetak kompajleri:
Compilers (kompajleri/prevodioci)
Kod programa koji mi pisemo konkretno u c++, razumljiv je samo nama.
Da bi taj program mogao da radi, potrebno ga je prevesti u izvrsni kod, kod razumljiv racunaru...Taj posao odradjuju kompajleri.
U izboru imate mnogo compilera za izabrati. Neki od njih se placaju pa vam ja preporuchujem besplatno razvojno okruženje i compiler Dev-C++ .
Mozete nabaviti i neki od paketa MicroSoft Visual Studio...
Prvi projekat
Kada ste instalirali Dev-C++ pokrenite ga i idite na File -> New -> Project. Odaberite ''Empty Project'' te ga imenujte kao ''Prvi_program'' (tako bez razmaka). Oznacite dole desno C++ Project i chekirajte ''Make Default Language''. Kliknite na OK, zatim na Save .
Kad to zavsite, idite na File -> New -> Source File i kliknite na Yes. S time ste dobili file gde cete pisati vas C++ kod.
Pa napravimo jednostavan ''Hello World'' program za probu.
Upisite ovaj kod:
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
VAZNO: Svaka naredba u c++ zavrsava se sa ;
Sada taj kod treba iskompajlirati. To ćete učiniti tako da pritisnete tipku F9 na tastaturi. Program će se kompajlirati i pokrenuti.
Program će se pojaviti i odmah nestati tako da necete uspeti videti nista. To možete rešiti tako da između cout << ''Hello World'!'; i return 0; upišete
char a;
cin >> a;
ili da program pokrenete iz Command Prompta.
START=>RUN=>cmd
Ovako pomoću char a; i cin >> a; deklarisemo promenljivu a i program ocekuje da unesemo vrijednost te promenljive pa se ne gasi.
Pa da objasnimo svaki deo koda posebno.....
#include <iostream>
Program zahtjeva od prevodioca da u program ukljuci biblioteku iostream koja je standardna ulazno/izlazna biblioteka koja nam omogucuje ispis na ekranu.
Znaci uvek kada hocete nesto da ispisete na ekranu, prvo ukljucite ovu biblioteku.
NAPOMENA: #include nije naredba u C++ nego se radi o pretprocesorskoj direktivi(naredbi).
using namespace std;
Svi elementi standardne C++ biblioteke su deklarisani u namespace sa imenom std.
int main ()
Svaki program mora imati ni manje ni vise nego jednu main funkciju. Sav kod unutar main zagrada se izvrsava. Int pretstavlja Integer (celi broj) sto govori da ce program pri zavrsetku programa vratiti ceo broj.
cout << "Hello World";
Ovo ispisuje Hello World! na ekran. Cout pretstavlja standardni ispisni tok. Mogli ste taj kod napisati i ovako cout << ''Hello World“ <<endl;
Endl pretstavlja End Line (kraj linije), prelazak u nov red.Pa ako sada ukucamo
cout<<"Dobar dan"<< , on ce se ispisati u novom redu;
Hello World
Dobar dan
return 0;
Tom naredbom glavni program javlja operativnom sistemu da je program uspesno zavrsen.
/* Komentari */
Kod je potrebno ponekad komentarisati kako se ne bi izgubili u kodu, ili ako na programu rade vise ljudi da bi kod bio razumljiv i ostalima...
Ovako mozete komentarisati kod tako da taj tekst ne utice na izvrsavanje programa.
/* ovde mozete pisati svoj komentar vezan za funkciju, ili neki drugi deo koda, u sustini mozete pisati svasta, jer kompajler ovaj deo koda ignorise....
.. */
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!"; //komentar samo za jednu liniju koda
char a;
cin >> a;
return 0;
Uvod u C++ programiranje
C++ je objektno orijentisani programski jezik kojim su pisani mnogi danasnji programi koje koristite u svakodnevnom radu na racunaru...
Za pocetak kompajleri:
Compilers (kompajleri/prevodioci)
Kod programa koji mi pisemo konkretno u c++, razumljiv je samo nama.
Da bi taj program mogao da radi, potrebno ga je prevesti u izvrsni kod, kod razumljiv racunaru...Taj posao odradjuju kompajleri.
U izboru imate mnogo compilera za izabrati. Neki od njih se placaju pa vam ja preporuchujem besplatno razvojno okruženje i compiler Dev-C++ .
Mozete nabaviti i neki od paketa MicroSoft Visual Studio...
Prvi projekat
Kada ste instalirali Dev-C++ pokrenite ga i idite na File -> New -> Project. Odaberite ''Empty Project'' te ga imenujte kao ''Prvi_program'' (tako bez razmaka). Oznacite dole desno C++ Project i chekirajte ''Make Default Language''. Kliknite na OK, zatim na Save .
Kad to zavsite, idite na File -> New -> Source File i kliknite na Yes. S time ste dobili file gde cete pisati vas C++ kod.
Pa napravimo jednostavan ''Hello World'' program za probu.
Upisite ovaj kod:
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
VAZNO: Svaka naredba u c++ zavrsava se sa ;
Sada taj kod treba iskompajlirati. To ćete učiniti tako da pritisnete tipku F9 na tastaturi. Program će se kompajlirati i pokrenuti.
Program će se pojaviti i odmah nestati tako da necete uspeti videti nista. To možete rešiti tako da između cout << ''Hello World'!'; i return 0; upišete
char a;
cin >> a;
ili da program pokrenete iz Command Prompta.
START=>RUN=>cmd
Ovako pomoću char a; i cin >> a; deklarisemo promenljivu a i program ocekuje da unesemo vrijednost te promenljive pa se ne gasi.
Pa da objasnimo svaki deo koda posebno.....
#include <iostream>
Program zahtjeva od prevodioca da u program ukljuci biblioteku iostream koja je standardna ulazno/izlazna biblioteka koja nam omogucuje ispis na ekranu.
Znaci uvek kada hocete nesto da ispisete na ekranu, prvo ukljucite ovu biblioteku.
NAPOMENA: #include nije naredba u C++ nego se radi o pretprocesorskoj direktivi(naredbi).
using namespace std;
Svi elementi standardne C++ biblioteke su deklarisani u namespace sa imenom std.
int main ()
Svaki program mora imati ni manje ni vise nego jednu main funkciju. Sav kod unutar main zagrada se izvrsava. Int pretstavlja Integer (celi broj) sto govori da ce program pri zavrsetku programa vratiti ceo broj.
cout << "Hello World";
Ovo ispisuje Hello World! na ekran. Cout pretstavlja standardni ispisni tok. Mogli ste taj kod napisati i ovako cout << ''Hello World“ <<endl;
Endl pretstavlja End Line (kraj linije), prelazak u nov red.Pa ako sada ukucamo
cout<<"Dobar dan"<< , on ce se ispisati u novom redu;
Hello World
Dobar dan
return 0;
Tom naredbom glavni program javlja operativnom sistemu da je program uspesno zavrsen.
/* Komentari */
Kod je potrebno ponekad komentarisati kako se ne bi izgubili u kodu, ili ako na programu rade vise ljudi da bi kod bio razumljiv i ostalima...
Ovako mozete komentarisati kod tako da taj tekst ne utice na izvrsavanje programa.
/* ovde mozete pisati svoj komentar vezan za funkciju, ili neki drugi deo koda, u sustini mozete pisati svasta, jer kompajler ovaj deo koda ignorise....
.. */
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!"; //komentar samo za jednu liniju koda
char a;
cin >> a;
return 0;
Strana 1 od 1
Dozvole ovog foruma:
Ne možete odgovarati na teme u ovom forumu
12/10/2010, 21:37 od Branko67
» Centar za masazu osoba sa invaliditetom potrebna pomoc
18/2/2010, 03:57 od Branko67
» Hasanaginica Seminarski
16/1/2010, 09:12 od Kima
» Sandy Rivera
16/3/2009, 22:14 od Kima
» Problemi i Pitanja
1/3/2009, 23:26 od Kima
» Tutoriali za 3D
1/3/2009, 23:24 od Kima
» Stole Nigrutin version no.1
25/1/2009, 07:09 od Kima
» ZAŠTO JE PILE PREŠLO ULICU?
20/1/2009, 20:25 od Vuj1ca
» Izrada Web sajtova
9/1/2009, 18:16 od Kima