Kako napisati standardni kod u c ++
Postoji mnogo različitih načina za programiranje računara. Međutim, kako to učiniti odabire sebe programera. Međutim, postoje mnoge preporuke kako koristiti stilove i funkcije za pojednostavljenje kompilacije i dobiti sigurni program. Takođe preporučujemo da pišete programski kod tako da je razumljiv za ostale programere, poput vaših kolega.
Korake
jedan. Preuzmite ISR (integrirano razvojno okruženje) za++. Na primjer, preuzmite NetBeans, Eclipse ili WideBlocks. Također možete koristiti uobičajeni uređivač teksta, na primjer, Vim ili Notepad ++ - u ovom se slučaju program može pokrenuti iz naredbenog retka. Ako želite, odaberite urednik u kojem su označeni sintaksa i redovi. Većina programiranja koje su programi bolji za pisanje u UNIX sistemima (Linux, OS X, BSD).
2. Kreirajte glavni program programa. Mora sadržavati glavnu () funkciju, a izvršenje programa započinje u njemu. U ovoj će se datoteci zvati funkcije, stvoriti instance klase i tako dalje. Ostale programske datoteke i biblioteke mogu se uključiti u glavnu datoteku.
3. Započnite pisanje programskog koda. Ispod ćete pronaći primjere programskih koda. Prvo morate uvesti sintaksu, semantiku, paradigme objektno orijentiranog programiranja, strukture podataka, razvoja algoritama (na primjer, označene liste), redovi s prioritetima i slično. Programiranje u C ++ nije baš jednostavno, ali s njim ćete naučiti temelje koji će biti korisne kod rada s drugim programskim jezicima.
4. Dodaj u kodni komentari. Navedite u njima koje su funkcije izrađene i za koje su varijable namijenjene. Imajte na umu da se imena globalnih varijabli unose velikim slovima. Pokušajte shvatiti svoj program programa da se razumije drugim programerima.
pet. Koristite odgovarajuće uvlake u svom kodu. (Pogledajte dolje navedene primjere.)
6. Sastavite kôd pomoću naredbe
G ++ glavna.CPP
7. Pokrenite program za ovaj ulaz:
./ A.Napolje
Primjeri programskih kodova
- Primjer 1:
/ * Ovo je jednostavan kod koji je namijenjen upoznavanju sa osnovama G stilova++.Ovo je program sa G ++ kompajlerom.* / # uključim/ * Uključite funkcije ulaznih i izlaza * / koristeći NAMESPCE STD- / * Korištenje funkcija STD (standardne) * / int main () / * Izjavljujemo osnovnu funkciju - možete napisati i int main (nevažeći). * / {cout << "n Привет, папа" - /* `n` – новая строка, (t – табуляция) */cout << "n Привет, мама" -cout << "n Это мой первый код" -cout << "n Дата 11/06/2019" -return 0-}
/ * Ovaj će program izračunati iznos dva broja * / # uključivanjeupotreba Namespace STD-INT glavna () {float Num1, Num2, Res- / * Izjavljujemo varijable - možete koristiti i int, dvostruko, duge * / cout << "n Введите первое число= " -cin >> Num1- / * dodijelite unesenu vrijednost promjenjivog broja1 * / cout << "n Введите второе число= " -cin >> Num2-res = num1 + num2-cout << "n Сумма "<< num1 <<" и "<< num2 <<" = "< `n` -return 0-}
/ * Ovaj će program izračunati rad dva broja * / # uključivatiupotreba Namespace STD-int main () {float Num1-int Num2-dvostruki res-cout << "n Введите первое число= " -cin >> Num1-cout << "n Введите второе число= " -cin >> Num2-res = num1 * num2-cout << "n Произведение двух чисел = " << res `n` -return 0-}
// kod s ciklusom za pronalaženje matematičke jednakosti. U ovom slučaju postoji rješenje // zadaci br. 1 iz projekta "Euler"#Includeupotreba Namespace std-int main () {// otvorite glavni dio.Int suma1 = 0- int suma = 0- int suma3 = 0- int suma = 0- // Stvorite cjelobrojne varijable koje su neophodne za pronalaženje rješenja.za (int a = 0- a < 1000- a=a+3) {sum1 = sum1+a-} // Выполняем цикл, пока переменная а не станет равной 1000 или больше, при этом с каждым циклом к переменной а прибавляем 3. Также переменную а прибавляем к переменной sum1.for (int b=0- b < 1000- b=b+5) {sum2 = sum2+b-} // Выполняем цикл, пока переменная b не станет равной 1000 или больше, при этом с каждым циклом к переменной b прибавляем 5. Также переменную b прибавляем к переменной sum2.for (int c=0- c < 1000- c=c+15) {sum3 = sum3+c-} // Выполняем цикл, пока переменная с не станет равной 1000 или больше, при этом с каждым циклом к переменной с прибавляем 15. Также переменную с прибавляем к переменной sum3.sum4 = sum1 + sum2 - sum3- // Суммируем sum1 и sum2, вычитаем sum3 и найденное значение присваиваем sum4.cout << sum4- // На экран выводится значение переменной sum4 (это решение).cin.get()- // Ждем, когда пользователь нажмет Enter.return 0- // Это оператор возврата.} // Закрываем основную часть.
Int main () {int i = 0-ako (1 + 1 == 2) {i = 2 -}} / * Ovo je stil bijelih * / int main () {int i-ako (1 + 1 = = 2) {i = 2 -}} / * Ovo je GNU * / int main () stil {int i-ako (stanje) {i = 2-funkcija () -}}
Savjeti
- Bolje je koristiti ISO kompajler.
- Računalo se prema zadanim postavkama stvara izvršnu datoteku "a.Out ».
- Ako vaš kôd sadrži mnogo različitih varijabli ili funkcija, dodajte komentare koji će olakšati razumijevanje i uklanjanje pogrešaka.
Upozorenja
- Nikada ne koristite zbunjujuće stilove ili zastarjele karakteristike.