PARTNERI:

Marketing

-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [C++][Tutorial] Osnovne stvari  (Pročitano 1558 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže 99Mile99

  • Soldier
  • *
  • Poruke: 539
  • Pol: Muškarac
[C++][Tutorial] Osnovne stvari
« poslato: Januar 23, 2013, 14:51:26 posle podne »
Evo moj pri tut o c++.
U ovom tutu ima svega po malo znaci od osnova do malo slozenijih zadataka.


Znaci da pocnemo!

1. Å to je ustvari programiranje?
Programiranje je davanje uputa računalu što učiniti. Npr. vi nekome kažete uđi u trgovinu, kupi nešto pa se vrati. Tako mi šturo rečeno dajemo upute računalu što činiti. Mi upute računalu dajemo u nama razumljivu obliku koji računalo ne razumije. Računalo razumije samo 0 i 1. Stoga je naš program potrebno pretvoriti u računalu razumljiv oblik tj. kompajlirati.
 
2. Å to je kompajler?
Kompajler je program koji naš program pretvara u računalu razumljiv oblik. Na prvim računalima podatci su se upute unosile puttem 0 i 1. Onda se pojavio assambler. To prvi nekakav oblik programskog jezika jer je sadržavao neke naredbe poput MOV i GOTO. Dalje dolaze prvi niski programski jezici. Mi danas programiramo u visokim programskim jezicima te mi ne moramo poznavati arhitekturu računala da bismo programirali. Kompjaler može biti kao zaseban program, ali većina dolazi sa razvojnim okruženjem tj. IDEom
 
3. Å to je potrebno za programirati?
Za programiranje potrebno je: Kompajler tj. IDE, puno volje i vremena i neka knjiga ili tutorial.
 
4. Å to je IDE?
IDE je razvojno okruženje koje nam olakšva programiranje. On većinom dolazi sa kompajlerom. Početnicima je vjerovatno najpoznatiji Visual C++. On je skup program no njegova express inačica se može skinuti ovdje. Dalje poznati su codeblocks i dev c++. Početnicima preporučujem dev c++ te ću prema njemu i raditi.

1. Zadatak

Prvo skinite DEV-C++ on je najpogodniji za pocetnike link: http://www.bloodshed.net/devcpp.html
1.Nakon Å¡to se ga pokrenuli pritisnite u gornjem lijevom kutu ikonicu za new project.

2. Otvoriti će vam se prozor new project. Pod name upiÅ¡iti ime projekta tj. programa. Odmah pokraj toga imate izbornik u kojem odlučujete u kojem ćete jeziku programirati. Vi izaberite C++ Project. Označite kvadratić  Make default language. Dalje iznad izaberite Console application. Pritisnite ok.

3. Pojaviti će vam se prozor u kojem trebate odlučiti gdje ćete pohraniti projekt. Savjetujem vam da napravite neku mapu na c disku i u nju pohranjujete programe. Nakon što ste izabrali putanju pritisnite ok.
 
4. Sada vam se pojavio prostor u kojem vi pravite programe. Vjerovatno je već došlo nešto ispisano. Središnji dio je mjesto u kojem upisujete kod. U lijevome pravokutniku vi vidite klase, dadoteke projekta. Nakon što upišete kod koji ćemo polije raditi morate ga kompajlirati. Zato gore iznad imate, red ispod new project imate tri kvadratića za kompajliranje. Idemo sa lijeva na desno. Prvim pokrećemo prevođenje tj. kompajliranje programa. Drugim pokrećemo prevedeni program. Trećim pokrenemo prevođenje pa automatski pokrenemo program.

5. I program se pokrene.

2.Zadatak

Evo sada jedan primjer kako cemo izracunati da program zbaraja dva broja.
Prvo otvorite DEV-C++ onda stisnite new....gore objasnjeno
Nemojte kopirati ovaj kod i samo zaljepiti, tako nista nece nauciti trebate prepisivati kodove!

Kod: #include <iostream>
#include <cstdlib>
 
using namespace std;
 
int main()
{
              int a;
              int b;
              int c;
              cout<<"Unesite broj a"<<endl;
              cin>>a;
              cout<<"Unesite broj b"<<endl;
              cin>>b;
              c=a+b;
              cout<<"Zbroj brojeva "<<a<<" i "<<b<<" je: "<<c<<endl;
              system("PAUSE");
              return 0;
}

U c++ varijable mi možemo:
a)oduzimati- operator (-)
b) množiti- operator(*)
c) dijeliti- operato(/)
d) računati ostatak putem modula -operator(%) Znači 5%2=1
e) zbrajati-operator(+)


KRAJ!


« Poslednja izmena: Januar 23, 2013, 14:55:35 posle podne 99Mile99 »
 

Van mreže Dude

Odg: [C++][Tutorial] Osnovne stvari
« Odgovor #1 poslato: Januar 23, 2013, 16:09:42 posle podne »
Citat
Za programiranje potrebno je: Kompajler tj. IDE

ovo mi je dovoljno da dalje niti ne čitam... kakve veze imaju IDE i kompajler!? osim što IDE pokreće kompajler!?

to nisu iste stvari...

ajde malo prouci sljedece:
http://en.wikipedia.org/wiki/Compiler
http://en.wikipedia.org/wiki/Integrated_development_environment
 

Van mreže 99Mile99

  • Soldier
  • *
  • Poruke: 539
  • Pol: Muškarac
Odg: [C++][Tutorial] Osnovne stvari
« Odgovor #2 poslato: Januar 23, 2013, 16:47:25 posle podne »
moja greska ,.... procitao sam na nekom forumu
 

Van mreže DHV

Odg: [C++][Tutorial] Osnovne stvari
« Odgovor #3 poslato: Januar 23, 2013, 18:02:45 posle podne »
moja greska ,.... procitao sam na nekom forumu

Ako stvarno hoćeš da naučiš cpp uzmi neku literaturu u nekoj knjižari i čitaj.Na forumu ima mnogo ne stručnih ljudi koji uče baš iz tih nepozdanih izvora, pa tako ni ovaj forum nije 100% pouzdan. Najbolje su strane, jer ovi naši nisu baš neki eksperti jer većinom prevode text-neuspešno.. Pozdrav
 

Van mreže 99Mile99

  • Soldier
  • *
  • Poruke: 539
  • Pol: Muškarac
Odg: [C++][Tutorial] Osnovne stvari
« Odgovor #4 poslato: Januar 23, 2013, 22:21:49 posle podne »
sta je vama otkud znate da neznam programirat???? iso sam na drzavno prije 1 god sada sam se vratio nebubajte gluposti
 

Van mreže N1XTON

  • Soldier
  • *
  • Poruke: 627
  • Pol: Muškarac
  • Slobodan skripter !
Odg: [C++][Tutorial] Osnovne stvari
« Odgovor #5 poslato: Januar 23, 2013, 22:30:42 posle podne »
sa foruma? nemoj kopirati sa drugih foruma, vec sam nesto smisli
Pravim RP,DM,TDM,STUNT, Freeroam modove od 0 za pare, nacini placanja : Paypal ili banka