![Free Pascal. Paprastos konsolinės programos kūrimas 1](https://i.ytimg.com/vi/U49nF3FtHQw/hqdefault.jpg)
Turinys
Ar kada norėjote programuoti C ++ kalba? Geriausias būdas to išmokti yra ieškoti pavyzdžių. Pažvelkite į šią paprastą C ++ programą, kad sužinotumėte daugiau apie C ++ programos struktūrą, tada sukurkite savo paprastą programą.
Žengti
- Įsitikinkite, kad turite kompiliatorių ir (arba) IDE. Trys geri pasirinkimai yra GCC arba, jei naudojate „Windows“, „Visual Studio Express Edition“ arba „Dev-C ++“.
- Išbandykite keletą pavyzdinių programų. Nukopijuokite ir įklijuokite šį kodą į teksto / kodo rengyklę:
- Paprasta programa, sukurta Bjarne Stroustrup (C ++ kūrėjas), kad patikrintumėte savo kompiliatorių:
- Dviejų skaičių sumos nustatymo programa:
[[Vaizdas: sukurkite paprastą programą C ++ Step 2 versijoje 3.webp | centre]] #include iostream> naudodami vardų standartą; int main () {int no1, no2, suma; cout " nPirmasis skaičius ="; cin no1; cout " nAntrasis skaičius ="; cin no2; suma = no1 + no2; cout " nSuma" no1 "ir" no2 "=" suma n "; grąžinti 0; }
- Skaičių sandaugos nustatymo programa:
[[Vaizdas: sukurkite paprastą programą C ++ Step 3 versijoje 3.webp | centre]] #include iostream> int main () {int v1, v2, range; std :: cout "Įveskite du skaičius:" std :: endl; std :: cin v1 v2; if (v1 = v2) {diapazonas = v2 - v1; } dar {diapazonas = v1 - v2; } std :: cout "range =" diapazonas std :: endl; grąžinti 0; }
- Eksponentų vertės nustatymo programa:
[[Vaizdas: sukurkite paprastą programą C ++ Step 4 versijoje 3.webp | centre]] #include iostream> naudodami vardų standartą; int main () {int reikšmė, pow, rezultatas = 1; cout "Įveskite operandą:" endl; cino vertė; #cout "Įveskite rodiklį:" endl; cin pow; už (int cnt = 0; cnt! = pow; cnt ++) rezultatą * = vertė; cout reikšmė "į galią" pow "yra:" rezultatas endl; grąžinti 0; }
#include iostream> [[Vaizdas: sukurkite paprastą programą C ++ 1 veiksmo 3 versijoje. jpg | centre]] #include string> naudodami vardų standartą; int main () {string s; cout "Tavo vardas n"; cin s; cout "Sveiki, s" n "; grąžinti 0; }
- Dviejų skaičių sumos nustatymo programa:
- Išsaugokite tai kaip .cpp failą su atitinkamu programos funkcijos pavadinimu. Atkreipkite dėmesį, kad yra daugybė kitų C ++ failų plėtinių - pasirinkite vieną iš jų (pvz., *. Cc, *. Cxx, *. C ++, *. Cp).
- PATARIMAS ": turėtų būti parašyta Išsaugoti kaip tipą: {pasirinkite "Visi failai"}
- Sudarykite programą. „Linux“ ir „gcc“ kompiliatoriuje naudojate Komanda: g ++ sum.cpp. „Windows“ sistemoje naudojate C ++ kompiliatorių, pvz MS Visual C ++,„Dev-C ++“ ar kita jūsų pageidaujama programa.
Paleiskite programą. „Linux“ ir „gcc“ kompiliatoriaus komandoje: ./a.out (a.out yra exe failas, kurį kompiliatorius sukūrė sukompiliavęs programą).
Patarimai
- cin.ignore () neleidžia programai išeiti anksčiau laiko ir neuždaryti lango (dar nespėjus jo pamatyti)! Norėdami baigti programą, paspauskite bet kurį klavišą. cin.get () veikia taip pat.
- Prieš komentuodami pridėkite //.
- Galite laisvai eksperimentuoti!
- Išmokite programuoti C ++ kalba pagal ISO standartus
- Norėdami gauti daugiau informacijos apie programavimą C ++, apsilankykite cplusplus.com
Įspėjimai
- Programa užstrigs, jei bandysite priskirti simbolius vienam iš „int“ kintamųjų. Kadangi nėra tinkamo klaidų valdymo, programa negali konvertuoti reikšmių. Geriau skaitykite eilutes arba tvarkykite klaidas.
- Laikykitės kuo toliau nuo „Dev-C ++“, nes jame yra kelios klaidos, jame yra pasenęs kompiliatorius ir jis nebuvo atnaujintas nuo 2005 m.
- Niekada nenaudokite nereikalingo kodo.
Būtinybės
- Teksto / kodo redaktorius (pvz., „VIM“, „Užrašų knygelė“ ir kt.).
- Kompiliatorius.
- Galbūt IDE su redaktoriumi ir kompiliatoriumi.
- „Turbo C“
- „Codepad“ internete
- „Notepad ++“