Cum se creează un program simplu pe c ++
A vrut întotdeauna să programeze pe c++? Cea mai bună modalitate de a învăța este să vedeți exemple. Aruncați o privire la schema de programare de bază pentru C ++ pentru a afla despre structura programului C ++, apoi creați un program simplu la discreția dvs.
Pași
unu. Obțineți compilatorul și / sau ideea. Sunt trei opțiuni buneGCC, Sau dacă computerul rulează Windows -Visual Studio Express Edition sau Dev-c++.
2. Câteva exemple de programe (copiați și lipiți următorul cod în editorul de text / cod):
- Program simplu furnizatStustrup bieric (Dezvoltator C ++) pentru a vă verifica compilatorul:
#Include#Include folosind NameSpace STD-INT Main () {string S-Cout << "jhun n" -cin >> S-Cout << "Hello, " << s << `n` -return 0- // this return statement isn`t necessary }
#Includefolosind NameSpace STD-INT PRINCIP () {INT NO1, NO2, SUM-COUT << "nEnter the first number = " -cin >> NO1-COUT << "nEnter the second number = " -cin >> NO2 -Sum = NO1 + NO2 -COUT << "nThe sum of "<< no1 <<" and "<< no2 <<" = "<< sum `n` -return 0 -}
#IncludeInt Principal () {int Sum = 0, valoare-std :: Cout << "Please enter numbers:" << std::endl-while (std::cin >> Valoare) sumă * = valoare-std :: cout << "Sum is: " << sum << std::endl-return 0-}
#IncludeInt Principal () {INT V1, V2, Range-Std :: Cout << "Please input two numbers:" << std::endl-std::cin >> V1 >> v2-dacă (v1<=v2){range=v2-v1-} else {range=v1-v2- }std::cout << "range = " << range << std::endl-return 0-}
#Includefolosind NameSpace STD-INT MAIN () {INT Valoare, Pow, Rezultat = 1-Cout << "Please enter operand:" << endl-cin >> Valoare-Cout << "Please enter exponent:" << endl-cin >> POW-FOR (INT CNT = 0-CNT!= POW-CNT ++) Rezultat * = Valoare-Cout << value << " to the power of " << pow << " is: " << result << endl-return 0-}
3. Salvați programul sub forma unui fișier.CPP sub numele care reflectă cu exactitate programul dvs. Nu confundați, există multe alte extensii pentru fișierele C ++, selectați oricare dintre ele (de exemplu, *.Cc, *.CXX, *.C ++, *.Cp) .
SFAT: Ca tip: {Selectați "Toate filele"}
SFAT: Ca tip: {Selectați "Toate filele"}
4. Compilați-l. Pentru utilizatorii Linux și compilatorul GCC, utilizați comanda Comandă: suma G ++.CPP. Utilizatorii de ferestre pot folosi orice compilator C ++, cum ar fi MS Visual C++,Dev-c++ sau orice alt program preferat.
cinci. Rulați programul. Pentru compilatoarele de utilizatoriLinux și GCC
Echipă: ./ A.Out (A.OUT este un fișier executabil creat de compilator după o compilație a programului).
Echipă: ./ A.Out (A.OUT este un fișier executabil creat de compilator după o compilație a programului).
sfaturi
- Cin.Ignorați () un program de terminare imperativă și închiderea imediată a ferestrei (înainte de a avea timp să o vedeți)! Apăsați orice tastă dacă doriți să închideți programul. Cin.obțineți ().
- Simțiți-vă liber să experimentați!
- Adăugați / / înaintea toate comentariile dvs.
- Pentru mai multe informații despre programarea în C ++, vizitați site-ul CPLUSPLUS.Com
- Aflați programarea C ++ cu standardele ISO
Avertizări
- Asigurați-vă că păstrați până acum de DeV-C ++, cât mai mult posibil, deoarece are mai multe greșeli, un compilator depășit și nu a fost actualizat începând cu 2005.
- Programul dvs. "zboară" dacă încercați să introduceți valorile alfabetului într-una din variabilele "Int". De la procedurile de manipulare a erorilor, programul dvs. nu poate converti valorile. Este mai bine să citiți șirul sau să includeți excepții.
- Nu folosiți niciodată codul depășit.
De ce ai nevoie
- Editor de text / cod (de exemplu, Vim, Notepad și T.D.).
- Compilator.
- În plus, IDE include editorul și compilatorul.
- Turbo S
- CODEPAD ONLINE
- Notepad++