Ka shumë mënyra për të programuar një kompjuter. Në fund të fundit, vendimi se si të arrihet ajo që nevojitet i takon programuesit. Sidoqoftë, ka shumë "praktika më të mira" që përdorin stile dhe funksione për përpilim dhe programe më të mira. Duhet pak saktësi për t'u siguruar që programuesit e ardhshëm (përfshirë veten) në projekt mund të lexojnë dhe kuptojnë kodin tuaj.
Hapi
Metoda 1 nga 2: Shkrimi i Kodit Standard
Hapi 1. Shkarkoni një IDE (mjedis zhvillimi të integruar) për C ++ siç janë Eclipse, Netbeans dhe CodeBlocks, ose mund të përdorni një redaktues teksti të thjeshtë si Notepad ++ ose VIM
Ju gjithashtu mund të ekzekutoni programin nga rreshti i komandës, në këtë rast çdo redaktues teksti do të jetë i mjaftueshëm. Mund të jetë e dobishme nëse zgjidhni një redaktues që mbështet theksimin e sintaksës dhe numërimin e linjave. Shumica e programuesve zbulojnë se sistemet e ngjashme me Unix (Linux, OS X, BSD) janë mjediset më të mira për zhvillim.
Hapi 2. Krijoni skedarin kryesor të programit
Skedari kryesor duhet të përfshijë një funksion të quajtur main (). Këtu fillon ekzekutimi i programit. Nga këtu, do t'ju duhet të thërrisni funksione, klasa prefiksesh, etj. Skedarë të tjerë nga aplikacioni juaj si dhe bibliotekat mund të përfshihen në këtë skedar.
Hapi 3. Filloni të shkruani programin
Vendosni kodin ose programin që dëshironi të krijoni (shihni disa shembuj më poshtë). Mësoni sintaksën, semantikën, paradigmat e programimit të orientuar nga objekti, striacionin e të dhënave, hartimin e algoritmeve si listat e lidhura, radhët e përparësive, etj. C ++ nuk është një gjuhë e lehtë për t’u programuar, por duke e bërë këtë do t’ju mësojë bazat që funksionojnë me të gjitha gjuhët e programimit.
Hapi 4. Futni komentet në kod
Shpjegoni për çfarë funksionesh dhe variablash përdoren. Zgjidhni emra të qartë për ndryshoret dhe funksionet. Përfitoni nga emrat globalë të ndryshoreve. Në përgjithësi, sigurohuni që kushdo që lexon kodin tuaj mund ta kuptojë atë.
Hapi 5. Përdorni pikat e duhura në kodin tuaj
Përsëri, shihni shembullin më poshtë.
Hapi 6. Përpiloni kodin me
g ++ kryesore.cpp
Hapi 7. Drejtoni programin duke shtypur:
./a. jashtë
Metoda 2 nga 2: Shembull
Hapi 1. Merrni parasysh Shembullin 1:
/* Ky program i thjeshtë është krijuar për të kuptuar bazat e stilit g ++. Ky Program përdor Përpiluesin e g ++.*/ #Include/*futni funksionet hyrëse dhe dalëse*/ duke përdorur hapësirën e emrave std; /* ne përdorim funksionin std (standard)* /int main () /* deklarojmë funksionin kryesor; Ju gjithashtu mund të përdorni int main (void). */ {cout << "\ n Përshëndetje baba"; / * '\ n' është një rresht i ri ( t është një skedë e re) */ cout << "\ n Përshëndetje mami"; cout << "\ n Ky është programi im i parë"; cout << "\ n Data 2018-04-20"; kthen 0; }
Hapi 2. Merrni parasysh Shembullin 2:
/ * Ky program për të numëruar shumën e dy numrave */ #include using namespace std; int main () {float num1, num2, res; /* deklaro ndryshoren; int, dyshe, e gjatë… mund të përdoret gjithashtu */ cout << "\ n Fut numrin e parë ="; cin >> num1; / * futni vlerën e përdoruesit në num1 */ cout << "\ n Futni numrin e dytë ="; cin >> num2; res = num1 + num2; cout << "\ n Shuma" << num1 << "dhe" << num2 << "=" << res '\ n'; kthen 0; }
Hapi 3. Shembulli i studimit 3:
/ * Shumëzoni dy numra */ #include using namespace std; int main () {float num1; int num2; rez i dyfishtë; cout << "\ n Fut numrin e parë ="; cin >> num1; cout << "\ n Fut numrin e dytë ="; cin >> num2; res = num1 * num2; cout << "\ n Shumëzoni dy numra =" << res '\ n'; kthen 0; }
Hapi 4. Merrni parasysh Shembullin 4:
// '' Looping '' për të gjetur formulën e matematikës. Në këtë rast, programi kërkon përgjigjen e // Pyetjes #1 në Project Euler. #include using namespace std; int main () {// Hapja '' Kryesore ''. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Gjeneroni numrin e plotë të nevojshëm për të gjetur përgjigjen. për (int a = 0; a <1000; a = a+3) {sum1 = sum1+a;} // '' Loop '' derisa a është më e madhe ose e barabartë me 1000, duke shtuar 3 secila '' loop '' Me Shtoni gjithashtu një në sum1. për (int b = 0; b <1000; b = b+5) {sum2 = sum2+b;} // '' Lak '' derisa b të jetë më i madh ose i barabartë me 1000, duke shtuar 5 secila '' lak '' Me Gjithashtu shtoni b në shumën2. për (int c = 0; c <1000; c = c+15) {sum3 = sum3+c;} // '' Lak '' derisa c është më e madhe ose e barabartë me 1000, duke shtuar 15 në c çdo lak '' ' Gjithashtu shtoni c në sum3. shuma4 = shuma1 + shuma2 - shuma3; // sum4 merr shumën e sum1 dhe sum2, minus sum3. cout << sum4; // Rezultati është sum4, përgjigja. cin.get (); // Prisni që përdoruesi të shtypë Enter. kthen 0; // Deklarata për t'u kthyer. } // Mbyllja kryesore.
Hapi 5. Konsideroni shembujt e mëposhtëm me stile të ndryshme:
int kryesore () {int i = 0; nëse (1+1 == 2) {i = 2; }} / * Stili i Whitesmiths * / int main () {int i; nëse (1+1 == 2) {i = 2; }} / * Stili GNU * / int main () {int i; nëse (kushti) {i = 2; funksione(); }}
Këshilla
- Përdorni gjithmonë një përpilues ISO për programet tuaja.
- 'a.out' është skedari i paracaktuar ekzekutues i krijuar nga përpiluesi.
- Nëse jeni duke shkruar diçka që përdor shumë ndryshore ose funksione të ndryshme, përfshini disa komente për ta bërë më të lehtë të korrigjoni dhe kuptoni më vonë!