Cum se scrie cod standard în C ++: 11 pași (cu imagini)

Cuprins:

Cum se scrie cod standard în C ++: 11 pași (cu imagini)
Cum se scrie cod standard în C ++: 11 pași (cu imagini)

Video: Cum se scrie cod standard în C ++: 11 pași (cu imagini)

Video: Cum se scrie cod standard în C ++: 11 pași (cu imagini)
Video: Exercises with two basket balls. Antrenament de baschet. #shorts #skills #drills #basketball 2024, Mai
Anonim

Există multe modalități de a programa un computer. În cele din urmă, decizia cu privire la modul de realizare a ceea ce este necesar revine programatorului. Cu toate acestea, există multe „bune practici” care utilizează stiluri și funcții pentru o mai bună compilare și programe. Este nevoie de un pic de precizie pentru a vă asigura că următorii programatori (inclusiv dumneavoastră) din proiect vă pot citi și înțelege codul.

Etapa

Metoda 1 din 2: Scrierea codului standard

Scrieți codul standard în C ++ Pasul 1
Scrieți codul standard în C ++ Pasul 1

Pasul 1. Descărcați un IDE (mediu de dezvoltare integrat) pentru C ++, cum ar fi Eclipse, Netbeans și CodeBlocks, sau puteți utiliza un editor de text simplu, cum ar fi Notepad ++ sau VIM

De asemenea, puteți rula programul din linia de comandă, caz în care orice editor de text va fi suficient. Ar putea fi util dacă alegeți un editor care acceptă evidențierea sintaxei și numerotarea liniilor. Majoritatea programatorilor consideră că sistemele de tip Unix (Linux, OS X, BSD) sunt cele mai bune medii pentru dezvoltare.

Scrieți codul standard în C ++ Pasul 2
Scrieți codul standard în C ++ Pasul 2

Pasul 2. Creați fișierul principal al programului

Fișierul principal trebuie să includă o funcție numită main (). Aici începe execuția programului. De aici, va trebui să apelați funcții, clase de prefix etc. Alte fișiere din aplicația dvs., precum și biblioteci pot fi incluse în acest fișier.

Scrieți codul standard în C ++ Pasul 3
Scrieți codul standard în C ++ Pasul 3

Pasul 3. Începeți să scrieți programul

Introduceți codul sau programul pe care doriți să îl creați (vedeți câteva exemple mai jos). Aflați sintaxa, semantica, paradigmele de programare orientate pe obiecte, striația datelor, proiectarea algoritmilor precum liste legate, cozi de prioritate etc. C ++ nu este un limbaj ușor de programat, dar acest lucru vă va învăța elementele de bază care funcționează cu toate limbajele de programare.

Scrieți codul standard în C ++ Pasul 4
Scrieți codul standard în C ++ Pasul 4

Pasul 4. Introduceți comentariile în cod

Explicați pentru ce funcții și variabile sunt utilizate. Alegeți nume clare pentru variabile și funcții. Profitați de numele variabilelor globale. În general, asigurați-vă că oricine vă citește codul îl poate înțelege.

Scrieți codul standard în C ++ Pasul 5
Scrieți codul standard în C ++ Pasul 5

Pasul 5. Folosiți liniuțe corespunzătoare în cod

Din nou, consultați exemplul de mai jos.

Scrieți codul standard în C ++ Pasul 6
Scrieți codul standard în C ++ Pasul 6

Pasul 6. Compilați codul cu

g ++ main.cpp

Scrieți codul standard în C ++ Pasul 7
Scrieți codul standard în C ++ Pasul 7

Pasul 7. Rulați programul tastând:

./a.out

Metoda 2 din 2: Exemplu

Pasul 1. Luați în considerare exemplul 1:

    / * Acest program simplu este conceput pentru a înțelege elementele de bază ale stilului g ++. Acest program folosește compilatorul g ++. * / #Include / * introduceți funcțiile de intrare și ieșire * / folosind spațiul de nume std; / * folosim funcția std (standard) * / int main () / * declarăm funcția principală; De asemenea, puteți utiliza int main (void). * / {cout << "\ n Bună ziua, tată"; / * '\ n' este o linie nouă ( t este o filă nouă) * / cout << "\ n Hello Mom"; cout << "\ n Acesta este primul meu program"; cout << "\ n Data 2018-04-20"; returnează 0; }

Pasul 2. Luați în considerare exemplul 2:

    / * Acest program pentru a număra suma a două numere * / #include folosind spațiul de nume std; int main () {float num1, num2, res; / * declara variabilă; int, double, long … poate fi folosit și * / cout << "\ n Introduceți primul număr ="; cin >> num1; / * introduceți valoarea utilizatorului în num1 * / cout << "\ n Introduceți al doilea număr ="; cin >> num2; res = num1 + num2; cout << "\ n Sum" << num1 << "și" << num2 << "=" << res '\ n'; returnează 0; }

Pasul 3. Exemplul de studiu 3:

    / * Înmulțiți două numere * / #includeți folosind spațiul de nume std; int main () {float num1; int num2; rezoluție dublă; cout << "\ n Introduceți primul număr ="; cin >> num1; cout << "\ n Introduceți al doilea număr ="; cin >> num2; res = num1 * num2; cout << "\ n Înmulțiți două numere =" << res '\ n'; returnează 0; }

Pasul 4. Luați în considerare exemplul 4:

    // '' Buclare '' pentru a găsi formula matematică. În acest caz, programul caută răspunsul la // Întrebarea nr. 1 din Project Euler. #includeți utilizarea spațiului de nume std; int main () {// Deschiderea '' Main ''. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Generați întregul necesar pentru a găsi răspunsul. for (int a = 0; a <1000; a = a + 3) {sum1 = sum1 + a;} // '' Buclă '' până când a este mai mare sau egal cu 1000, adăugând câte 3 '' bucle ''. Adăugați și un la sum1. for (int b = 0; b <1000; b = b + 5) {sum2 = sum2 + b;} // '' Buclă '' până când b este mai mare sau egal cu 1000, adăugând câte 5 '' bucle ''. Adăugați și b la sum2. for (int c = 0; c <1000; c = c + 15) {sum3 = sum3 + c;} // '' Buclă '' până când c este mai mare sau egal cu 1000, adăugând 15 la c la fiecare buclă '' '' '. Adăugați și c la sum3. sum4 = sum1 + sum2 - sum3; // sum4 ia suma sum1 și sum2, minus sum3. cout << sum4; // Rezultatul este sum4, răspunsul. cin.get (); // Așteptați ca utilizatorul să apese Enter. returnează 0; // Declarație de returnat. } // Închidere principală.

Pasul 5. Luați în considerare următoarele exemple cu diferite stiluri:

    int main () {int i = 0; if (1 + 1 == 2) {i = 2; }} / * Whitesmiths Style * / int main () {int i; if (1 + 1 == 2) {i = 2; }} / * Stil GNU * / int main () {int i; if (condiție) {i = 2; funcții (); }}

sfaturi

  • Utilizați întotdeauna un compilator ISO pentru programele dvs.
  • „a.out” este numele de fișier executabil implicit generat de compilator.
  • Dacă scrieți ceva care utilizează o mulțime de variabile sau funcții diferite, includeți câteva comentarii pentru a facilita depanarea și înțelegerea ulterioară!